Kezdőoldal » Számítástechnika » Programozás » Gyors kérdés PHP-ből: két...

Csabakka kérdése:

Gyors kérdés PHP-ből: két rekordot szeretnék kiválasztani, aminek a numbere 1801 és 1802. $sql = "SELECT * FROM `albumlist` WHERE `albumlist`. `number` = 1801 || 1802"; ilyenkor az egész táblát listázza, ha && van, akkor meg csak az elsőt?

Figyelt kérdés

2019. dec. 15. 08:49
1 2
 11/19 anonim ***** válasza:
Mi az az sql kérés?
2019. dec. 15. 18:14
Hasznos számodra ez a válasz?
 12/19 anonim ***** válasza:

#3

"Igen, (bizonyos sql szerverek esetén) működik a || és &&"

Nagyon kíváncsi vagyok, melyikre gondolsz, mert az SQL-szabványban a || az összefűző operátor.

2019. dec. 16. 09:29
Hasznos számodra ez a válasz?
 13/19 anonim ***** válasza:
MySQL: [link]
2019. dec. 16. 09:53
Hasznos számodra ez a válasz?
 14/19 anonim ***** válasza:

Értem. Hát ezt be kellene tiltani, de már ők is rájöttek:

The ||, operator is a nonstandard MySQL extension. As of MySQL 8.0.17, this operator is deprecated and support for it will be removed in a future MySQL version.



Nagyon sunyi dolog olyan beállításokat használni, amiket külön állítgatni kell, hogy a szabványt kövesse egy rendszer.

2019. dec. 16. 11:34
Hasznos számodra ez a válasz?
 15/19 A kérdező kommentje:

már csak egy kérdés, hátha valakinek kapásból megy, én meg napokig szenvednék vele:

amikor az sql lekérdezés alapján létrejön egy tömb, és egy while ciklus kiírja, article-kbe, hova illesszem be azt a while ciklust, ami egy sorszámot tenne elé?

2019. dec. 16. 18:27
 16/19 A kérdező kommentje:

erről van szó - a for ciklus nélkül semmi baj, de ha beleteszem ismételgeti, nem lép tovább az i kiirásával 9-ig, csak egy sorszámot kéne eléjük tenni...


while ($sor = mysqli_fetch_assoc($eredmeny)) {

for($i=1;$i<10;$i++) {

$kimenet.= "<article>

$i - {$sor['number']} - {$sor['pub']} - {$sor['pubnumber']}

</article>\n";

}

}

2019. dec. 16. 19:24
 17/19 anonim ***** válasza:
63%

$i = 1;

while ($sor = mysqli_fetch_assoc($eredmeny)) {


    $kimenet.= "<article>


    $i - {$sor['number']} - {$sor['pub']} - {$sor['pubnumber']}


    </article>\n";


    $i++;


}


}

2019. dec. 16. 19:30
Hasznos számodra ez a válasz?
 18/19 anonim ***** válasza:
63%
Bocs, ott maradt a második bezáró kapcsos.. az nyilán nem kell.
2019. dec. 16. 19:31
Hasznos számodra ez a válasz?
 19/19 A kérdező kommentje:
Köszi! Nem kell a for ciklus... jó!
2019. dec. 16. 19:37
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, 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!