phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

scaricare tabella database

Area di discussione relativa al linguaggio di programmazione web più conosciuto. Il forum è dedicato anche a MySQL, la piattaforma di database più utilizzata con il PHP.
Rispondi
Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

scaricare tabella database

Messaggio da brunino » 12/01/2013, 17:49

come da titolo vorrei scaricare il database degli utenti del mio sito, con tutti i dati degli utenti nel formato leggibile col programma MySQL.
qualcuno sa dirmi come posso fare???
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

blackflower
Utente
Utente
Messaggi: 3
Iscritto il: 24/10/2012, 20:22

Re: scaricare tabella database

Messaggio da blackflower » 19/01/2013, 17:24

intanto devi fare un collegamento al database MySQL:

$db = mysql_connect('host','username','password') or die ('Impossibilie accedere al database');
mysql_select_db('nome-database', $db) or die (mysql_error($db));

quindi recuperi le informazioni:

$query = ' SELECT
nome_utente, email_utente, etc..
FROM
tabella_utenti
ORDER BY
nome_utente(o quello che preferisci) ASC';

$result = mysql_query($query, $db) or die (mysql_error($db));

quindi puoi visualizzare i dati ( ad esempio in una tabella):

// determina il numero di righe nel risultato restituito
$num_utenti = mysql_num_rows($result);

<div style="text-align:center;">
<h2>Utenti</h2>
<table border="1" cellpadding="2" cellspacing="2" style="width: 70%; margin-left: auto; margin-right:auto;">
<tr>
<th>Nome utente</th>
<th>Email utente</th>
......
</tr>

<?php

// scorrere i risultati
while ($row = mysql_fetch_assoc($result)) {
extract ($row);
echo '<tr>';
echo '<td>' . $nome_utente . '</td>;
echo '<td>' . $email_utente . '</td>;
......
echo '</tr>';
?>
</table>
<p><?php echo $num_utenti; ?> Utenti </p>
</div>

Ovviamente devi sostituire i campi in grassetto con i dati i tuo possesso per la connessione al database.
Spero di esserti stato di aiuto, se qualcosa non ti torna fammi sapere.

Rispondi

Torna a “PHP - MySQL”

Chi c’è in linea

Visitano il forum: Baidu [Spider] e 46 ospiti