visualizzare il testo.

maxxjo

Utente Attivo
27 Apr 2013
56
0
0
ciao ragazzi, avrei il bisogno di richiamare tutte le tabelle contenenti un testo dal database.
ho creato una pagina di select database:

PHP:
<?php 
// connessione e selezione del database
mysql_connect('localhost', 'root', 'root')
or die('Connessione non riuscita: ' . mysql_error());

if(!mysql_select_db('quartarolo'))
die('Selezione database fallita!');



$query="select * from img_data";
$result= mysql_query($query);
$numfields = mysql_num_fields($result);


while ($data[] = mysql_fetch_assoc($result)) {}
$record = $data[0];

  ?>

ma nella stringa $record = $data[0]; mi fà visualizzare solo il primo id del testo, se cambio il numero tipo[1] vedo il testo del secondo id del database, quello che vorrei io invece e una funzione che mi possa permettere di vedere tutti i testi delle tabelle del database.
 
Ultima modifica di un moderatore:

html5today

Nuovo Utente
17 Feb 2014
9
0
0
HTML5
www.html5today.it
Devi fare
PHP:
while ($data = mysql_fetch_assoc($result)) {
  // qui hai tutti i campi per ogni riga, nella forma $data['nome_campo1'], $data['nome_campo2'], ...
}
P.S.: cambia utente e password del db... ;)
 

maxxjo

Utente Attivo
27 Apr 2013
56
0
0
inserendo cosi, non mi fà visualizzare più niente:

text e il nome della tabella contenente il teso nel database.

PHP:
while ($data = mysql_fetch_assoc($result)) { 
 $data['text'];
}
 
Ultima modifica di un moderatore:

flameseeker

Utente Attivo
27 Nov 2013
699
0
0
Ciao, ti invito ad usare i tag bbcode PHP per contornare gli spezzoni di codice che posti nel topic al fine di renderli più leggibili.

Quanto al tuo problema, se non stampi il valore in output è dura riuscire a vedere qualcosa:
PHP:
while ($data = mysql_fetch_assoc($result)) { 
    echo $data['text'];
}