Wat dus het volgende is : ik heb een script gemaakt (forum achtig).
Wat hij niet wilt doen is in de table "thread" wat zetten ,terwijl de gegevens kloppen.
de 'threadid' is een veld met auto_increment, dei controleert hij heel snel zodathij die weer kan gebruiken bij de volgende insert. Wat de bedoeling van dit script is dat het record maakt in tabel "thread" en ook tegelijk in "post" om ze te kunnen linken verifieerd de timsestamp "dateline" erlkaar om zo de 'threadid' te kunnen achterhalen.. dat werkt volgends mij goed. Maar dat is ook niet te testen als hij niet wilt invoegen.
Wat is er mis met dit stukje.. waar zit de fout?
het is niet het meest mooiste script, maar aan die dingen doe ik later wel wat.
Wat hij niet wilt doen is in de table "thread" wat zetten ,terwijl de gegevens kloppen.
de 'threadid' is een veld met auto_increment, dei controleert hij heel snel zodathij die weer kan gebruiken bij de volgende insert. Wat de bedoeling van dit script is dat het record maakt in tabel "thread" en ook tegelijk in "post" om ze te kunnen linken verifieerd de timsestamp "dateline" erlkaar om zo de 'threadid' te kunnen achterhalen.. dat werkt volgends mij goed. Maar dat is ook niet te testen als hij niet wilt invoegen.
Wat is er mis met dit stukje.. waar zit de fout?
PHP:
1
| <?$db=mysql_connect (localhost,---------,-------);mysql_select_db (-------);$query= mysql_query("SELECT username,password,usergroupid FROM user WHERE user.userid=$bbuserid");$row = mysql_fetch_array($query);print $row["username"];echo "<br>";print $row["userid"];echo "<br>";print "$bbuserid";echo "<br>";$lastposter = $row["username"];$username = $row["username"];$ip=$session['host'];$title = addslashes($title);$attachmentid=0;$pagetext = addslashes($pagetext);$allowsmilie=0;$showsignature=0;$iconid=0;$visible=1;$forumid=24;$dateline= time();$submit = mysql_query("INSERT INTO thread (title, forumid, postusername, postuserid, lastposter, dateline) VALUES ('$title','$forumid',,'$username','$bbuserid','$username','$dateline',')");$query2= mysql_query("SELECT threadid FROM thread WHERE dateline = $dateline");$row2 = mysql_fetch_array($query2);$threadid= $row2["threadid"];print $row2["threadid"];print "hier threadid<BR>$threadid";$submit = mysql_query("INSERT INTO post (dateline, threadid, username, pagetext, ipaddress, visible, userid) VALUES ('$dateline','$threadid','$username','$pagetext','$ip','$visible','$bbuserid')");$submit2 = mysql_query("UPDATE lastposter FROM thread where threadid = $threadid and lastposter = $lastposter (lastposter) VALUES ('$username')");echo "$title has been added.";mysql_close ();?> |
het is niet het meest mooiste script, maar aan die dingen doe ik later wel wat.
Ontwikkelaar van NPM library Gleamy