Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Bazy
Forum PHP.pl > Forum > Gotowe rozwiązania
Rob.Bed
Tu mam kod ktory jest odpowiedzialny za baze sql.Moze mi ktos powie co zrobilem zle. Bo mi nie dodaje do bazy.Lub poprawi blad.

  1. <?php
  2. function mape_dodaj(){
  3. global $id, $obraz, $size, $date, $nick, $opened, $PHP_SELF, $acc, $access, $op, $goto;
  4. if(have_access($acc['mapa'])=='ok') {
  5.  
  6. $query = &#092;"INSERT INTO mapamiasta VALUES(NULL, '$obraz', '$size', now(), '$nick', '$opened', '$REMOTE_ADDR'\";
  7. $result = mysql_query($query);
  8.  
  9. if($itype=='upload') {
  10.  
  11.  $id = mysql_insert_id();
  12.  $tab = explode(&#092;".\", $obraz);
  13.  $roz = count($tab);
  14.  $roz = $tab[$roz-1];
  15.  $fid = 'uploads/miasto'.$id.'.'.$roz;
  16.  move_uploaded_file($obraz, $fid);
  17.  chmod($fid, 0777);
  18.  
  19.  $query = &#092;"UPDATE mapamiasta SET obraz='$fid' WHERE id='$id'\";
  20.  $result = mysql_query($query);
  21. }
  22.  if($itype=='url') {
  23.  
  24.  $id = mysql_insert_id();
  25.  $query = &#092;"UPDATE mapamiasta SET obraz='$obraz' WHERE id='$id'\";
  26.  $result = mysql_query($query);
  27.  
  28. }
  29.  
  30.  add_log('dodano Plan Miasta (ID '.mysql_insert_id().')');
  31.  
  32. if($goto=='')
  33. header(&#092;"Location: admin.php?op=$op\");
  34. else header(&#092;"Location: $goto\");
  35. }
  36. }
  37. ?>
SongoQ
Jesli masz id jako autoincrament to zrob tak
  1. INSERT
  2. INTO mapamiasta (obraz, size, DATA, nick, ..... ) VALUES('$obraz', '$size', now(), '$nick', '$opened', '$REMOTE_ADDR')
Rob.Bed
Zrobilem tak i nie pomoglo:(

  1. <?php
  2. $query = &#092;"INSERT INTO mapamiasta (obraz, size, date, nick,opened) VALUES('$obraz', '$size', now(), '$nick', '$opened', '$REMOTE_ADDR) now(), '$nick', '$opened', '$REMOTE_ADDR')\";
  3. ?>
SongoQ
  1. <?php
  2. $query = &#092;"INSERT INTO mapamiasta (obraz, size, date, nick,opened) VALUES('$obraz', '$size', now(), '$nick', '$opened', '\".$_SERVER['REMOTE_ADDR'].\"')\";
  3. ?>


Jesli nie pomoze wysiwetl zapytanie -> echo $query i sprawdz czy jest ok.
Rob.Bed
Tez nie pomoglo.Byc moze jest zle ustawiona baza.Ewentualnie. moze byc jeszcze nie ddane cos.

Oto kod:
http://hub-przasnysz.neohost.pl/mapa.txt
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.