login  Naam:   Wachtwoord: 
Registreer je!
 Forum

probleem met registratie

Offline W0etah - 16/12/2006 15:33 (laatste wijziging 16/12/2006 15:33)
Avatar van W0etahPHP beginner Ik maak nu een registratie script, maar er zit een fout in en ik zie niet dewelke.

hier is een stukje van mijn registratie script:
http://www.plaatscode.be/3483/

dit is de error dat ik krijg

Citaat:
Notice: Use of undefined constant teamDb - assumed 'teamDb' in C:Documents and SettingswoutahBureaubladWebserverRootstreetsoccerregistreer.php on line 115

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:Documents and SettingswoutahBureaubladWebserverRootstreetsoccerregistreer.php on line 115
Er was een probleem bij het maken van je team


regel 115 is regel 12

4 antwoorden

Gesponsorde links
Offline marten - 16/12/2006 15:39
Avatar van marten Beheerder $teamResult = mysql_fetch_assoc(teamDb);

je bent de $ vergeten

$teamResult = mysql_fetch_assoc($teamDb);
Offline W0etah - 16/12/2006 15:40
Avatar van W0etah PHP beginner ow, weer zo een domme fout, maar nu heb ik nog het probleem dat ik krijg

Er was een probleem bij het maken van je team
Offline marten - 16/12/2006 15:43
Avatar van marten Beheerder Leg eens beter uit wat zijn je bedoelingen? wat heb je gedaan? wat werkt er wel en wat werkt er niet en krijg je foutmeldingen?
Offline W0etah - 16/12/2006 16:06 (laatste wijziging 16/12/2006 16:15)
Avatar van W0etah PHP beginner ik zal het proberen uit te leggen.
In het begin krijg je wat invulvakjes: naam, teamnaam, wachtwoord, email.

Dan controleert hij of die niet leeg zijn, of die naam al bestaat.
Werkt allemaal.

Ik heb 2 tabellen: players en teams

Eerst maakt hij je account aan in de tabel players.
Dan maakt hij je team aan in de tabel teams, met het id van je zojuist aangemaakt account.

Dan ZOU hij het teamid moeten zoeken en die in de tabel players update, maar dat lukt niet echt, dat gebeurt op de laatste regel


EDIT:
mysql_query("UPDATE `players` SET `teamid` = '".$teamId."' WHERE `naam`='".$eigenaarDb."'") or die($registratieError);

heb dit verandert, maar nu krijg ik geen error meer, maar hij verandert ook het teamid niet

EDIT2:
mysql_query("UPDATE `players` SET `teamid` = '".$teamId."' WHERE `naam`='".$naam."'") or die($registratieError);

nu werkt het wel, weet niet wat er fout ging, maar in iedergevaal, hij werkt
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.178s