Vi spiego brevemente il problema che non riesco a risolvere. Ho un index con un bottone collegato ad un form. Cliccando il bottone il sito guarda la marca di un'automobile, la cerca nel database e successivamente, nella pagina auto.php stampa le immagini con le auto prodotte da quella marca. Ho provato a mettere nel form: method="get" per vedere se effettivamente mi cerca il campo giusto e così infatti avviene. Andando nella pagina auto.php però non mi carica le immagini e, facendo ispeziona elemento, mi scrive <img src=(unknown)>.
Ho provato a cambiare la tabella e reinserire i campi tuttavia non cambia assolutamente nulla. Vi scrivo successivamente i codici che ho utilizzato anche se cercando su internet non ho trovato nessuna soluzione.
index.html:
auto.php:Codice:<form action="/auto.php" method="get"> Select your favourite manufacturer: <select name="Marche"> <option value="Lykan">Lykan</option> <option value="MG">MG</option> <option value="Peugeot">Peugeot</option> <option value="Renault">Renault</option> </select><br><br> <input type="submit" value="Submit"> </form>
Codice:<? $servername = "localhost"; $username = "***"; $password = "***"; $dbname = "my_fanmade"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if (!$conn) { die("Connection failed: " . $conn->connect_error); } $Marca = $_GET["Marche"]; $sql = "SELECT Modelli.IMG, Modelli.MARCA, Modelli.MODELLO FROM Modelli WHERE Modelli.MARCA='$Marca'"; $result = $conn->query($sql); if ($result->num_rows > 0) { // output data of each row while($row = $result->fetch_assoc()) { echo "<img src=" . $row['Modelli.IMG']. ">"; } } else { echo "0 results"; } $conn->close(); ?>

LinkBack URL
About LinkBacks

