Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL][PHP] Problem z zapytaniem
Forum PHP.pl > Forum > Przedszkole
amii
Chce zapisać wyniki pewnej funkcji do bazy. Funkcja zwraca true lub false i wynik zapisuje w zmiennej $wartosc_bool. Domyslnie jest wstawiona do bazy wartość 0 więc muszę obsłużyć tylko przypadki gdy funkcja zwróci wartość true tak jak poniżej. Przy uruchomieniu program wywala mi błąd:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id=3826' at line 1
W bazie jest zdefiniowany id=3826

  1. $sql1 = "SELECT * FROM dodane ORDER BY id DESC LIMIT ".$start1.",".($end1 - $start1 + 1);
  2. $zapytanie3 = mysql_query($sql1) or die('Wystapil blad przy zapytaniu paginatora w zmiennej sql: ' . mysql_error());
  3.  
  4.  
  5. while ($row2 = mysql_fetch_array($zapytanie3)) {
  6. $wartosc_bool = szukaj($row2['url']);
  7.  
  8. if(!$wartosc_bool) {$zdjecie = '<img float="left" display="inline" src="'.SITE.'images/index.png" alt="strona zaindeksowana" height="16" width="16">';
  9. $idd = $row2['id'];
  10. $pyta77 = "INSERT INTO dodane (tick) VALUES (1) WHERE id=$idd";
  11. $zapytanie77 = mysql_query($pyta77) or die('Wystapil blad przy zapytaniu tick ' . mysql_error());
  12. }
  13. else $zdjecie = '<img float="left" display="inline" src="'.SITE.'images/index_no.png" alt="strona niezaindeksowana" height="16" width="16">';
  14.  
  15. $link = '<a target="_blank" href="'.$row2['url'].'">'.$row2['url'].'</a>';
  16. $podstaw = '<input type="checkbox" name="checkbox_name[]" id="checkbox_id_'.$row2['url'].'" value="'.$row2['url'].'<:snitch.gif'.$row2['id'].'" />';
  17.  
  18. echo '<p>' . $podstaw. '&nbsp;&nbsp;&nbsp; ' .$zdjecie. ' &nbsp;&nbsp;&nbsp;<a target="_blank" href="'.$row2['url'].'">'.$row2['url'].'</a> </p>';
  19. }
wookieb
Temat: Jak poprawnie zadac pytanie
askone
Hej

Masz błąd w poniższym fragmencie kodu...
  1. $pyta77 = "INSERT INTO dodane (tick) VALUES (1) WHERE id=$idd";


Pomyśl przez chwilę i odpowiedz sobie jak można dodać do bazy coś co tam już jest... winksmiley.jpg

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.