Kezdőoldal » Számítástechnika » Weblapkészítés » If ($result->num_rows) PHP...

If ($result->num_rows) PHP fájlban. Ez mit jelent?

Figyelt kérdés

2020. febr. 3. 17:29
 1/5 A kérdező kommentje:

Az elején megadtam a php kód másik részéhez, hogy

"mysqli_select_db($conn,'auto');

$query = "SELECT * FROM autotabla";

$result = mysqli_query($conn,$query);"


Meg kellene írnom, hogy beolvas a weboldalról a text input-ból, de csak akkor, ha nincs megegyező adat az adatbázisban.

2020. febr. 3. 17:33
 2/5 anonim ***** válasza:
83%

Gondolom, hogy nullánál több rekordot adott vissza a lekérdezés.

Általában ha az if után nem logikai kifejezés van, akkor az akkor lesz igaz, ha pozitív szám, nem üres string, létező objektum stb. az eredménye. Ha nulla, null, üres string, akkor hamis.

2020. febr. 3. 17:40
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
77%
Utolsónak egy kis helyesbítés: negatív számra is igaz lesz, nem csak pozitívra. Nullára lesz hamis.
2020. febr. 4. 14:41
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
88%
Ez világos a következő mondatból, ahol a nullával van szembeállítva. A num_rows csak természetes szám lehet, ezért nem merül itt fel.
2020. febr. 4. 20:08
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:
77%
Ja azt hittem ott általánosságokról beszélsz, mivel pl. objektumot is megemlítettél. De lényegében egyről beszélünk :)
2020. febr. 5. 13:54
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!