2 tábla közötti kapcsolat.
kéne 1 kis segítség. A felhasználók a $nev mezőben 1 táblában vannak. Nekem az éppen bejelentkezett felhasználó nevét kéne beírni a $neved mezőbe, 1 másik táblába. Ahogy próbálkoztam, de nem sikerült:
■ $eredmeny = mysql_query("SELECT nev FROM szoveg WHERE nev='".$nev."';");
while($c = mysql_fetch_array($eredmeny)) {
mysql_query("UPDATE verseny SET versenyzik='".$c[nev]."' WHERE nev='".$c[nev]."';");
}
??
Az a baj
1. rendelkezésedre áll a $nev változóban a név
2. lekéred ugyan ezt a nevet 'szoveg'-ből a $c[nev] (helyesen egyébként $c['nev']) változóba
3. aztán még mindig ugyan ezt a nevet beírod a 'verseny'-ben a versenyzik mezőbe, egy olyan sorban, ahol már szerepel a név
Ez így első olvasásra feleslegesnek és átgondolatlannak tűnik.
Nem ismerem az egész programot, de egyszerűbb lenne egy:
'UPDATE `verseny` SET versenyzik = "I" WHERE nev = "'.$nev.'"'
Ja, és amit írtál, "$neved mező": vagy "neved" mező, vagy $neved változó... de egyiket se látom a példakódodban.