Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]Gdzie tu jest błąd?
Forum PHP.pl > Forum > Przedszkole
Chelo
Witam wszystkich. Czy da rady ktoś mi powiedzieć, gdzie tutaj jest błąd?:

  1. $userid1 = $_SESSION['user_id'];
  2. $sql0 = "SELECT * FROM ap WHERE kto=$userid1";
  3. $result0 = mysql_query($sql0);
  4. $row0 = mysql_fetch_assoc($result0);
  5.  
  6.  
  7. $xakcja2 = $_POST['okakcja'];
  8. $xlink1 = $_POST['link1'];
  9. $xlink2 = $_POST['link2'];
  10. $xlogin = $_POST['loginforum'];
  11. $xhaslo = $_POST['hasloforum'];
  12. if($xakcja2 && $xlink1 && $xlink2 && $xlogin && $xhaslo && $row0['kto'] == NULL)
  13. {
  14. $sql2 = "INSERT INTO ap (kto, link1, link2, login, haslo, sforum, bwnr) value
  15. ($userid1, $xlink, $xlink2, '$xlogin', '$xhaslo', $wf1, $xlink1)";
  16. $result2 = mysql_query($sql2);
  17.  
  18. if($result2) {
  19. $wx00 = '<center><b>Dodano!</b><br><Br><a href="index.php">Strona Główna</a><br></center>';
  20. }}



  1. echo '<b>acc:</b><Br> <b>Login:</b><input type="text" name="loginforum" size="5"> <b>Hasło:</b><input type="text" name="hasloforum" size="5"><br>
  2. <br>
  3. <b>NR Postu 1: </b> <input type="text" size="5" name="link1">
  4. <b>NR Postu 2: </b> <input type="text" size="5" name="link2">
  5. <input type="submit" name="okakcja" value="Dodaj"><br><br><br><Br>';

Po kliknięciu na dodaj cały if nie działa ...

proszę o pomoc
darko
A gdzie tu masz formularz? Nie widzę tagów <form> i </form>
// edit
Poza tym jak robisz mysql_query to zapisuj to tak żebyś wiedział, w przypadku błędu, co jest źle, np.
  1. $s = mysql_query($sql0);
  2. if(!$s) {
  3. }
  4. i dopiero tutaj
  5. $row0 = mysql_fetch_assoc($s);


// edit2
a atrybut action ? mysql_fetch_assoc w przypadku błędu zwraca false, a nie null
Chelo
  1. echo '<form method="POST">';
  2. kod
  3. echo '</form>';


o takich prostych rzeczach bym nie zapomniał ...

kk, już sobie poradziłem.
darko
I co było źle?
Chelo
zamiast $xlink miało być $xlink1.

pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.