Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


Sagnitor
Napisane: 27.06.2011, 13:13:44





Grupa: Zarejestrowani
Postów: 34
Dołączył: 29.05.2011

Ostrzeżenie: (0%)
-----

  1. $cel = array();
  2. $polozenie = mysql_query("select * from `wioski` where `login` = '$login'");
  3. while($row = mysql_fetch_array($polozenie))
  4. {
  5. $cel[] = $row['numer'];
  6. }


Moja propozycja.
  Forum: Przedszkole · Podgląd postu: #876559 · Odpowiedzi: 5 · Wyświetleń: 338

Sagnitor
Napisane: 26.06.2011, 12:40:14





Grupa: Zarejestrowani
Postów: 34
Dołączył: 29.05.2011

Ostrzeżenie: (0%)
-----

W tym kodzie co podałeś:

  1. $database = "Ghost';


Zastosowany cudzysłów i apostrofa. Brak zakończenia cudzysłowa!

  1. $database = 'Ghost';


Powinno zadziałać.
  Forum: Przedszkole · Podgląd postu: #876277 · Odpowiedzi: 2 · Wyświetleń: 555

Sagnitor
Napisane: 29.05.2011, 17:26:04





Grupa: Zarejestrowani
Postów: 34
Dołączył: 29.05.2011

Ostrzeżenie: (0%)
-----

Pierwsze, co rzuca mi się w oczy jest ten błąd:

  1. if(isset($_POST['ok']))
  2.  
  3. {
  4. $opis = mysql_real_escape_string($_POST['opis']);
  5.  
  6. $query = "UPDATE strony SET opis='$opis' WHERE nazwa='start'";
  7.  
  8. if($query == 1)
  9. {
  10. echo"Strona została wyedytowana";
  11.  
  12. }


Nie wysłałeś zapytania do bazy danych, zapisałeś jedynie treść do zmiennej i tyle.
Do wysłania zapytania służy mysql_query().
W twoim przypadku będzie to:
  1. $Result = mysql_query("UPDATE strony SET opis='$opis' WHERE nazwa='start'");
  2.  
  3. if($Result === true)
  4. {
  5.  
  6. }


Mogę się mylić, gdyż nie do końca jeszcze przejrzałem kod. Takie pierwsze spostrzeżenie.
  Forum: Przedszkole · Podgląd postu: #867628 · Odpowiedzi: 2 · Wyświetleń: 275


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 23.04.2024 - 07:47