• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

czy ktoś by mi mógł wykazać bedy przy update bo nie mogę poszukać z góry dziekuje :)

0 głosów
429 wizyt
pytanie zadane 23 czerwca 2015 w PHP przez Piotr Szramowski Użytkownik (860 p.)
if(is_numeric($_GET['id']) && $_GET['id'] >0){
$id=$_GET['id'];
if($S=$mysqli->prepare('SELECT *FROM produkt WHERE id= ?')){
echo $id;
$S->bind_param("i",$id);
$S->execute();
$S->bind_result($id1,$neme1,$category1);
$S->fetch();
 


echo '<form action="" method="POST"/>';
echo '<input type="text" name="name2" value="'.$neme1.'"/>';
echo '<input type="text" name="name3" value="'.$category1.'" />';
echo '<input type="hidden" name="id" value="'.$id.'" />';
echo '<input type="submit" value="wyslij" name="submit1"/>';
echo '</form>';

if(isset($_POST['submit1'])){

$name5=$_POST['name2'];
$category5=$_POST['name3'];
$id5=$_POST['id'];



if($mga=$mysqli->prepare('UPDATE produkt SET name = ? ,category = ? WHERE  id = ? ')){
$mga->bind_param("ssi",$name5,$category5,$id5);
$mga->execute();
$mga->close();


echo 'dobrzesformuowane';
header('Location:index.php');

}else{


echo 'zlesformółowane';

}

 

1 odpowiedź

0 głosów
odpowiedź 23 czerwca 2015 przez Boshi VIP (100,240 p.)
Błędy?  co zwraca execute?  pokaż jeszcze co zwraca $mga->error
komentarz 23 czerwca 2015 przez Piotr Szramowski Użytkownik (860 p.)
a  co jescze bym musiał dopisac ?
komentarz 23 czerwca 2015 przez Boshi VIP (100,240 p.)
http://php.net/manual/en/mysqli.error.php  Mam wrażenie, że  ten twój warunek się nie spełnia.
komentarz 23 czerwca 2015 przez Piotr Szramowski Użytkownik (860 p.)
chodzi o to że nie ma warunku gdy połoczenie sie nie nawiaże ?
komentarz 23 czerwca 2015 przez Boshi VIP (100,240 p.)
Nie, sprawdź w końcu co ci zwraca warunek, oraz ->error, bo bez tego można błądzić.
komentarz 23 czerwca 2015 przez Piotr Szramowski Użytkownik (860 p.)
ok sprawdze co daje ten warunek

Podobne pytania

0 głosów
2 odpowiedzi 300 wizyt
pytanie zadane 2 stycznia 2016 w C i C++ przez XPapekX Nowicjusz (150 p.)
0 głosów
1 odpowiedź 573 wizyt
0 głosów
1 odpowiedź 251 wizyt

93,765 zapytań

142,721 odpowiedzi

323,371 komentarzy

63,359 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...