Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z mysql, Proszę o pomoc
Forum PHP.pl > Forum > Przedszkole
sembsa
mam problem bo wyskakuje problem w pliku:
  1. <?
  2. $sql = mysql_connect('', 'db425419',');
  3. mysql_select_db("db425419");
  4.  
  5. $query='SELECT * FROM uczniowie ';
  6. $result = mysql_query ($query);
  7.  while ($row = mysql_fetch_array($result));
  8.  { 
  9.  echo (""$row['imie']" "$row['nazwisko']" "$row['urodzony]"");
  10.  }
  11. ?>

a takie błąd
  1. <?php
  2. Parse error: syntax error, unexpected T_VARIABLE in /var/www/sites/yoyo.pl/p/r/program-ht/odczyt.php on line 9
  3. ?>

I moze by ktoś mi pomógł bo nie chce mi zapisywać do mysql i odczytywać mój plik do zapisu:
  1. <?php
  2. $sql = mysql_connect('', 'db429','');
  3. mysql_select_db("db429");
  4.  
  5. mysql_query("insert into matura values(\"\",\"$_POST[imie]\",
  6. \"$_POST[nazwisko]\",\"$_POST[urodzony]\") or die(mysql_error()");
  7.  
  8. ?>
  9. <?php
  10.  
  11. header("Location: odczyt.php"); 
  12.  
  13. ?>
drPayton
  1. <?php
  2. echo (""$row['imie']" "$row['nazwisko']" "$row['urodzony']"");
  3. ?>


Co to jest? :|

Łączenie stringów! To jest temat pierwszej lekcji w php, dopóki tego nie opanujesz nie rób nic bardziej skomplikowanego!

  1. <?php
  2. echo $row['imie'] . " " . $row['nazwisko'] . " " . $row['urodzony'];
  3. ?>


PS. Jak na forum podajesz fragment z łączeniem do bazy to wykropkuj/usuń/whatever hasło!
sembsa
dobra poprawiłem .. i jest ok... ale jeśli wchodze na http://program-ht.yoyo.pl/dodaj.php i np. wpisze tam jakieś dane to przechdozi do zapisz a później do odczyt i wogóle nie chce odczytać nie wiem dlaczego.. ..tak jak by nie zapisywało do bazy plik. oto plik źródłowy pliku zapisz.php:
  1. <?php
  2. $sql = mysql_connect('mysql1.yoyo.pl:3306', 'db425419','mqa83z');
  3. mysql_select_db("db425419");
  4.  
  5. mysql_query("insert into uczniowie values(\"\",\"$_POST[imie]\",
  6. \"$_POST[nazwisko]\",\"$_POST[urodzony]\")");
  7.  
  8. ?>
  9. <?php
  10.  
  11. header("Location: odczyt.php"); 
  12.  
  13. ?>

mozę ktoś będzie wiedział gdzie jest bląd... dodam że mam serwer na yoyo.pl
drPayton
Zakomentuj header i zobacz (i ew podaj nam, jeśli sam nie będziesz wiedział o co chodzi) błąd jaki wywala na ekran
sembsa
mam tlyko jeden problem z tym
  1. <?php
  2. $query='SELECT * FROM programht ORDER BY id DESC LIMIT 10';
  3.  $result = mysql_query ($query);
  4.  while ($row = mysql_fetch_array($result)) 
  5.  {
  6.  echo('<tr><td>'.$row['symbol'].'</td><td>'.$row['nazwa'].'<tr><td>'.$row['sztuk'].'<tr><td>'.$row['cennan'].'<tr><td>'.$row['cennab'].' '.$row['sztuk'].'</td></tr>');
  7.  }
  8.  mysql_close($sql);
  9. ?>


wyskakuje błąd:
  1. <?php
  2. Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/sites/yoyo.pl/p/r/program-ht/index.php on line 23
  3. ?>
drPayton
Błąd połączenia z bazą danych? Błąd w zapytaniu [jakaś literówka]?
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.