Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] Problem z IFem
Forum PHP.pl > Forum > Przedszkole
marian2299
  1. <?php
  2. $nazwa=$_POST['nazwa'];
  3. $kodsms=$_POST['kodsms'];
  4. $kodsms2 = "SELECT * FROM `kodykody` WHERE `kod`='$kodsms'";
  5. $kodcheck = mysql_query($kodsms2);
  6.  
  7. if($kodsms == $kodcheck){
  8. echo "Kod poprawny"; }
  9. else {
  10. echo "kod niepoprawny";
  11. }
  12.  
  13. ?>

Pokazuje mi : Resource id #29.
Prawdopodobnie czegoś mi brakuje, ale czego sciana.gif ?
Sky_walker
brakuje ci mysql_fetch_array($kodcheck) ?
marian2299
Mam problem.
Gdy dam:
  1. <?php
  2. $nazwa=$_POST['nazwa'];
  3. $kodsms=$_POST['kodsms'];
  4. $kodcheck = mysql_query("SELECT * FROM kodykody WHERE kod = '$kodsms'") or die(mysql_error());
  5. $kodspr = mysql_num_rows($kodcheck);
  6.  
  7. if($kodspr == 1){
  8. echo "Kod istnieje"; }
  9. else {
  10. echo "kod nieistnieje";
  11. }
  12. ?>

I wpiszę kod z bazy mam "kod istnieje".
Ale gdy dam:
  1. <?php
  2. $nazwa=$_POST['nazwa'];
  3. $kodsms=$_POST['kodsms'];
  4. $kodcheck = mysql_query("SELECT * FROM kodykody WHERE kod = '$kodsms'") or die(mysql_error());
  5. $kodspr = mysql_fetch_array($kodcheck);
  6.  
  7. if($kodspr == $kodsms){
  8. echo "Kod poprawny"; }
  9. else {
  10. echo "kod niepoprawny";
  11. }
  12. ?>

i wpiszę poprawny kod jest "kod niepoprawny".
Ma ktoś pomysł ?
Wicepsik
Z nazwy funkcji można wywnioskować że mysql_fetch_array " title="Zobacz w manualu PHP" target="_manualtworzy tablicę.
marian2299
Dzięki biggrin.gif. Już działa.
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.