Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Problema con codice php

    Salve a tutti ho un problema con del codice php
    ho scritto un codice in php,ajax e mysql per programmare una semplice chat per un sito.
    Sono alle prime armi in questo campo e non riesco a capire come mai non riesco a stampare a video i dati della tabella messages che ho preventivamente inizializzato potete darmi un'occhiatina al codice?Sicuramente è una cavolata.....
    Grazie in anticipo ciao!
    codice:
    <?php
    include 'mysqli.class.php'; 
    
    $config = array();
    $config['host'] = 'localhost';
    $config['user'] = 'root';
    $config['pass'] = '';
    $config['table'] = 'messages';
    
    $db = new DB($config);
    
    $db->Query('SELECT * FROM messages');
    
    
    $data = $db->Get();
    
    foreach ($data as $key => $value)
    {
       echo '<div>' . $value['message'] . 'Delete <div/>';
    }
    Per stampare ho fatto giusto?

  2. #2
    fatti un print_r($data); prima del foreach per vedere cosa contiene, se ci sono i messaggi e via dicendo, piuttosto poi posta l'output così proviamo ad aiutarti...
    « Se nella prima mezz'ora non capisci chi è il pollo, allora il pollo sei tu. » [Thomas "Amarillo Slim" Preston, campione del mondo di poker]

  3. #3
    Allora mi dovrebbe stampare il messaggio che posto ma non me lo stampa.
    Ho provato anche a stampare direttamente i messaggi che ho messo da php my admin ma non stampano niente vedo sempre solo la textbox con il tasto invia.Neanche un messaggio di errore Help!

  4. #4
    la classe DB del pear presuppone un dns per la connessione

    Codice PHP:
    &factory($type$options false
    quiindi per collegarti devi passare

    la stringa di connessione tipo questa:


    codice:
         require_once 'DB.php';
         $dsn = 'mysql://user:password@host/database';
         $options = array(
               'debug'       => 2,
              'portability' => DB_PORTABILITY_ALL,
         );
         
         $db =& DB::connect($dsn, $options);
         if (PEAR::isError($db)) {
              die($db->getMessage());
         }
    Vi aspetto sul mio sito
    creato per tutti coloro che necessitano di aiuto, scripts ecc.
    http://www.dbpersister.com
    http://principeorazio.wordpress.com/

  5. #5
    Scusa l'ignoranza ma sono alle prime armi...dove lo dovrei inserire?ps: Il mio database è predefinito senza password....

  6. #6
    scusa ma la tabella messages in quale database è?
    Vi aspetto sul mio sito
    creato per tutti coloro che necessitano di aiuto, scripts ecc.
    http://www.dbpersister.com
    http://principeorazio.wordpress.com/

  7. #7
    nel databes che si chiama anch'esso 'messages'

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.