Come ottenere tutte le righe dal database
-
26-12-2019 - |
Domanda
Il mio sito è Design piccante Sto cercando di recuperare i dati della tabella personalizzati in WordPress.Ci sono 5 voci nel mio tavolo, ma mostra solo la prima voce.Perché?
Voglio recuperare tutte le righe dalla tabella.Qualche suggerimento?
function viewall22()
{
global $wpdb;
$result = $wpdb->get_results( "SELECT * FROM wp_savans");
foreach($result as $row)
{
$sitemap = '<?php echo $row[name];?>';
}
}
. Soluzione
Prova questo,
function viewall22()
{
global $wpdb;
$sitemap = '';
$result = $wpdb->get_results( "SELECT * FROM wp_savans", ARRAY_A);
foreach($result as $row)
{
$sitemap .= $row[name];
}
echo $sitemap;
}
. Altri suggerimenti
function viewall22()
{
global $wpdb;
$result = $wpdb->get_results( "SELECT * FROM wp_savans", ARRAY_A);
foreach($result as $row)
{
$sitemap = '<?php echo $row[name];?>';
}
}
. function viewall22()
{
global $wpdb;
$result = $wpdb->get_results( "SELECT * FROM wp_savans");
while ($row = mysql_fetch_assoc($result))
{
$sitemap = '<?php echo $row[name];?>';
}
}
.
Fare riferimento a http://php.net/manual/en/mysqli-stmt.get-result.php per spiegazione
Per la tua più conoscenza, puoi fare riferimento anche a questo!(Alternativa per @ Vidhu Nair )
function viewall22()
{
global $wpdb;
$result = $wpdb->get_results( "SELECT * FROM wp_savans");
foreach($result as $key=>$row)
{
$sitemap = $row->name; // Refer as get value by using 'Object'
}
}
.
Grazie!
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow