Estrarre dati da un DB Mysql

zagorcico

Nuovo Utente
6 Mag 2018
13
0
1
Ciao a tutti!
Potreste scrivermi un piccolo script in php che accede ad una tabella di un database e ne mostra il contenuto tramite un echo?
Ho provato in vari modi, ma ottengo sempre errori diversi.
Grazie in anticipo a chi mi risponderà.
 
PHP:
//connessione
$conn=new mysqli('host','username','passwd','database');
//query
$q='SELECT * FROM TABELLA';
//ottengo tutti i risultati delle query
$res=$conn->query($q)->fetch_all();
//stampo i dati
print_r($res);
 
mi occorrerebbe un altro aiuto...se ho un form html che invia dati al DB, come faccio per controllare se esistono già in modo da bloccare il suo invio?
 
PHP:
<?php
$nome=$_POST['nome'];
$query=mysqli_query($connection, "SELECT * FROM tabella WHERE campo1='$nome'");
$num=mysqli_num_rows($query);
if($num==0){
$query1=mysqli_query($connection, "INSERT INTO tabella VALUES ('$nome')");
} else{
echo "Dato già esistente";
}
?>
<input type="text" name="nome">
 

Discussioni simili