• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Problema risolto Elenco Nomi con database

lu19

Nuovo utente
Autore del topic
31 Luglio 2010
47
9
Miglior risposta
0
Ho creato una tabella (utenti)nel mio database (db) con tre "colonne": id, nome cognome
Mi servirebbe il codice php per visualizzare il contenuto delle righe di queste tabelle in una tabella html, ordinate in modo decrescente rispetto all'id
Così

| ID | NOME | COGNOME |
! 1 | Luigi | ...................... |
Grazie in anticipo.
 
Ultima modifica:
Riferimento: Elenco Nomi con database

PHP:
Perfavore, Entra oppure Registrati per vedere i codici!

Basati su questi codici.. Ricorda di effettuare il collegamento al DB.
 
Riferimento: Elenco Nomi con database

@Kaito

così?

<?php
include('config.php');
include('connessione.php');
$q = mysql_query("SELECT * FROM utenti ORDER BY id DESC");
while($r = mysql_fetch_assoc($q)) {
echo $r['nome']." ".$r['cognome'];
}
?>


config.php

<?php
$host = "localhost";
$db_user = "root";
$db_psw = "pass";
$db_name = "db";
?>


connessione.php

<?php

include("config.php");

$connessione = mysql_connect("$host","$db_user","$db_psw");

if(!$connessione)

{
die("Errore critico di Connessione al Database" . mysql_error());
}

?>
 
Ultima modifica:
Riferimento: Elenco Nomi con database

Sì ma devi selezionare il database, dopo $connessione dovrai mettere

PHP:
Perfavore, Entra oppure Registrati per vedere i codici!

Comunque mi chiedo perché per poche righe hai creato addirittura due files..
 
Riferimento: Elenco Nomi con database

Non funziona.

Ho riprovato così, ma visualizzo tante m Come mai?
<?php
include('config.php');
include('connessione.php');
$q = "SELECT * FROM utenti ORDER BY id DESC ";
$r = mysql_query($q);
while($r = "mysql_fetch_assoc($r)"){
echo $r['titolo']." ".$r['autore'];
}
?>


connessione.php
<?php

include("config.php"); //includo file configurazione per recupero variabili

$connessione = mysql_connect("$host","$db_user","$db_psw");
if ( !@mysql_select_db($db_name) ){
@mysql_close($link);die;
};
if(!$connessione)

{
die("Errore critico di Connessione al Database" . mysql_error());
}

?>

config.php

<?php
//URL PER HTACCESS
$base_url = "http://localhost/";
//connessione DB
$host = "localhost";
$db_user = "root";
$db_psw = "pass";
$db_name = "db";
?>
@Kaito
 
Riferimento: Elenco Nomi con database

provando con


while($r = mysql_fetch_assoc($r)){

Pur mostrando i dati, mi rileva errore "Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in ..." @Kaito
COME RISOLVO?
 
Ultima modifica:
Riferimento: Elenco Nomi con database

Usare codici di altri mi crea confusione, questi son i codici completi (senza includere config o altro):

PHP:
Perfavore, Entra oppure Registrati per vedere i codici!
@lu19 ovviamente dovrai riempire le varie variabili con i dati richiesti.
 
Riferimento: Elenco Nomi con database

Perfetto, perfettamente funzionante grazie!. Problema risolto. :emoji_slight_smile:
 
Riferimento: Elenco Nomi con database

Bene, rinomino come Problema Risolto e sposto :emoji_slight_smile:

2i9ow2v.jpg