Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in C:\wamp\www\emailsystem\tool\tool.php on line 42 Databasefejl:
MySQL-sætningen var: INSERT INTO midlertidig_modtagere SELECT navn,emailadresse FROM kalender_user WHERE menu_1=1
tabel2 = midlertidig_modtagere tabel1 = kalender_user felterne "navn" og "emailadresse" findes i begge tabeller. "id" skal iøvrigt ikke kopieres fra tabel1 til tabel2, da id sættes automatiskt (auto_increment)
Denne gang virker det. Tak for det. MEN...... Jeg glemte, at jeg faktisk har en session-variabel, som jeg også gerne vil have indsat samtidig med. Er det muligt eller skal jeg gøre brug af min SELECT fra Tabel1 og derefter While og INSERT TO.
$_SESSION['uniktnr'] skal indsættes i feltet ´uniktnr´.
Send blot et svar uanset løsningsforslag eller ej.
$sesid = $_SESSION['uniktnr']; $sqlstr = "INSERT INTO midlertidig(navn,emailadresse,uniktnr)_modtagere SELECT navn,emailadresse,$sesid FROM kalender_user WHERE menu_1=1";
jo, men det er jo min sessionvariabel, som er indsat i koden og ikke teksten. Se dit forslag kl. 19:33:55. Jeg kan ikke forstå, at variablen $sesid står som et felt, der hentes fra tabellen "kalender_user". Og det giver jo også en fejl.
hehe - du er sgu en tålmodig og pædagogisk mand. Glad for, at du ikke er opgivende, men lader mig afprøve forskellige løsninger.
Det hjalp med ....'".$sesid."'.....
Jeg fatter stadig ikke, hvorfor det virker, når der selectes en variabel, som slet ikke er en del af tabellen kalender_user. Og det er også lige meget - der er meget jeg ikke fatter - det kan der skrives mange tykker bøger om det....
Mange tak for hjælpen og ikke mindst tålmodigheden :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.