mi spiego meglio:
ciao tuttƏ,
premetto che sono un ignorantone e quindi perdonate la domanda che qualcuno potrebbe considerare sciocca
sono riuscito a costruire un db mysql su macOS con workbench 8.0 e sto cercando di realizzare delle pagine per la consultazione ed aggiornamento del db, ho trovato molti tutorial comprensibili anche per me
il punto è che nessuna di queste pagine riesce a connettersi al db nonostante diversi tentativi e diversi esempi seguiti
l'unica domanda possibile che mi è venuta è: quelle pagine devono essere salvate in una determinata cartella? e quale?
grazie in anticipo per l'aiuto
La versione di mysql è: mysql Ver 9.0.1 for macos14.7 on arm64 (Homebrew)
La pagina è compilata come segue
<!doctype html>
<html lang="it">
<head> <title> RICETTARIO</title> <meta charset="utf-8" /> </head>
<body bgcolor="" text="blue">
<center> <h1> ELENCO RICETTE </h1> </center>
<font size=4>
$servername = "127.0.0.1";
$username = "root";
$password = “******;
[COLOR=rgba(0, 0, 0, 0.85)]$dbname = "ricettario"[COLOR=rgba(0, 0, 0, 0.85)];
[/COLOR][/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)]// Create connection[/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)]$conn = new mysqli($servername, $username, $password, $dbname);[/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)]// Check connection[/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)]if ($conn->connect_error) {[/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)] die("Connection failed: " . $conn->connect_error);[/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)]} [/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)]$sql = "SELECT preparazione FROM ricette"[COLOR=rgba(0, 0, 0, 0.85)];[/COLOR][/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)]$result = $conn->query($sql);
[/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)]if ($result->num_rows > 0) {[/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)] echo "<table><tr><th>ID</th><th>Preparazione</th></tr>"[COLOR=rgba(0, 0, 0, 0.85)];[/COLOR][/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)] // output data of each row[/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)] while($row = $result->fetch_assoc()) {[/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)] echo "<tr><td>"[COLOR=rgba(0, 0, 0, 0.85)].$row[[/COLOR]"id"[COLOR=rgba(0, 0, 0, 0.85)]].[/COLOR]"</td><td>"[COLOR=rgba(0, 0, 0, 0.85)].$row[[/COLOR]"preparazione"[COLOR=rgba(0, 0, 0, 0.85)]].[/COLOR]" "[COLOR=rgba(0, 0, 0, 0.85)].$row[[/COLOR]"preparazione"[COLOR=rgba(0, 0, 0, 0.85)]].[/COLOR]"</td></tr>"[COLOR=rgba(0, 0, 0, 0.85)];[/COLOR][/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)] }[/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)] echo "</table>";[/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)]} else {[/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)] echo "0 results"[COLOR=rgba(0, 0, 0, 0.85)];[/COLOR][/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)]}[/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)]$conn->close();[/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)]?>[/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)]
</font>[/COLOR]
[COLOR=rgba(0, 0, 0, 0.85)]</body[COLOR=rgba(0, 0, 0, 0.85)]> </[/COLOR]html[COLOR=rgba(0, 0, 0, 0.85)]>
AIUTO!!! Perchè non funziona?[/COLOR][/COLOR]

Rispondi quotando
