Kezdőoldal » Számítástechnika » Weblapkészítés » Php mysql kírás probléma if...

Php mysql kírás probléma if taggel?!?!

Figyelt kérdés

Sziasztok!

Újabb kérdésem van!

Következő a probléma :

Nekem van egy úgymond adatlap frissítő formom:


(Itt egy részlet)

<form action="pckonfigfrissitesmysql.php" method="post">

<?php $selectedcpu = $u['CPU_nev']; ?>

Processzor: <select name="cpunev">

<?php


$link = mysqli_connect("mysql.hostinger.hu", "u402281226_teszt", "********", "u402281226_teszt");



if($link === false){

die("ERROR: Could not connect. " . mysqli_connect_error());

}


$sql = "SELECT * FROM CPU";

if($result = mysqli_query($link, $sql)){

if(mysqli_num_rows($result) > 0){

while($row = mysqli_fetch_array($result)){

echo "<option"if($selectedcpu == *és ide mi kell?*){echo("selected");} ">" . $row['CPU_nev'] . "</option>";

}

mysqli_free_result($result);

} else{

echo "No records matching your query were found.";

}

} else{

echo "ERROR: Could not able to execute $sql. " . mysqli_error($link);

}

?>

</select>

És én azt szeretném hogy ha a listán lévő cpu megegyezik a felhasználó cpu jával akkor az legyen a selected , de sehogy nem akarja kiadni a felhasználó cpu alapból a listán ... Mindig csak a legfelső elem jeleneik meg (mármint a táblából) ...

Hogy lehet??

Előre is köszönöm a segítséget és remélem érthető voltam !



2016. febr. 15. 18:06
 1/8 anonim ***** válasza:
Ok, akkor most kerítsd valami php-s könyvet.
2016. febr. 15. 18:10
Hasznos számodra ez a válasz?
 2/8 A kérdező kommentje:
Nem értem ,most olyan tragikus ?
2016. febr. 15. 20:00
 3/8 anonim ***** válasza:
Nem nagyon értem mit szeretnél.
2016. febr. 15. 21:36
Hasznos számodra ez a válasz?
 4/8 A kérdező kommentje:
Azt hogy ugye ez egy lenyíló lista ami processzorokat listáz ki egy táblából... És azt hogy mindig az legyen kiválasztva ami a users tablába a felhasználónak megvan adva! Az legyen az option selected!
2016. febr. 15. 21:52
 5/8 anonim ***** válasza:

Users táblában CPU??

Milyen adatbázis szerkezet ez??

Hol kérdezed le a Users táblát?

Akkor annak a tartalmát kéne összehasonlítani az itteni értékekkel...

2016. febr. 15. 22:03
Hasznos számodra ez a válasz?
 6/8 anonim ***** válasza:

echo "<option"if($selectedcpu == *és ide mi kell?*){echo("selected");} ">" . $row['CPU_nev'] . "</option>";


helyett


echo "<option ".$selectedcpu == $row['CPU_nev'] ? "selected" : "" . ">" . $row['CPU_nev'] . "</option>";

2016. febr. 17. 09:55
Hasznos számodra ez a válasz?
 7/8 A kérdező kommentje:
Sajnos nem jó... Az elöző kódal nem jelenik meg a listán semmi... Valki tudja miért?
2016. febr. 17. 16:07
 8/8 anonim ***** válasza:
Írd le az adatbázis szerkezetet, és h pontosan mit szeretnél.
2016. febr. 19. 10:57
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!