Visualizzazione risultati 1 fino 14 di 14

Discussione: codice per connettere il database alla pagina index.php

  1. #1
    Guest

    Predefinito

    Lo so la prima cosa che mi direte : usa la funzione cerca!!!!!!!
    Ma son due giorni che cerco una soluzione e mi da sempre lo stesso errore:
    errore nella riga 12
    Questo è il codice che ho inserito nella mia pagina:


    <?php
    /* connessione selezione database*/
    $link = msql_connect('localhost, 'karalisnight', 'mia password')
    or die('Could not connect : ' . msql_error($link));

    msql_select_db('my_karalisnight')
    or die('Could not select database', $link);

    /* Issue SQL query */
    $query = 'SELECT * FROM elenco';
    $result = msql_query($query, $link) or die('Query failed : ' . msql_error($link));

    /* stampa risultati in html*/
    echo "<table>\n";
    while ($row = msql_fetch_array($result, MSQL_ASSOC)) {
    echo "\t<tr>\n";
    foreach ($row as $col_value) {
    echo "\t\t<td>$col_value</td>\n";
    }
    echo "\t</tr>\n";
    }
    echo "</table>\n";

    /* Free result set */
    msql_free_result($result);

    /* Close connection */
    msql_close($link);
    ?>


    Premetto che ho copiato questo codice da http://it2.php.net/manual/it/ref.msql.php e ho modificato con i miei dati:

    username: karalisnight
    password: la mia password
    database: my_karalisnight
    tabella da visualizzare: elenco

    Riuscite a vedere dove sbaglio...
    la riga 12 sarebbe:
    $link = msql_connect('localhost, 'karalisnight', 'mia password')

    grazie in anticipo

  2. #2
    Guest

    Predefinito

    semplice:
    tu scrivi: "$link = msql_connect('localhost, 'karalisnight', 'mia password')
    or die('Could not connect : ' . msql_error($link)); "

    quello giusto è[code:1:77582efaa7]$link = mysql_connect('localhost, 'karalisnight', 'mia password')
    or die('Could not connect : ' . mysql_error($link)); [/code:1:77582efaa7]

    chi ha scritto il codice si è dimenticato della "y"

  3. #3
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    e manca anche un apice appena dopo localhost
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

  4. #4
    Guest

    Predefinito

    ho corretto tutto quello che trovavo con msql in mysql, ma mi da ancora questo errore:
    Parse error: parse error in /membri/karalisnight/index.php on line 12

    AIUTOOOOOOOOOOO

  5. #5
    Guest

    Predefinito

    uffa ora mi da un errore in questa riga
    or die('Could not select database', $link);

    perchè perchè perchè
    da quanto ho capito questa è una parte di codice che serve per quando da qualche errore e può essere anche non scritta. mi sbaglio?
    ma se ho ragione cosa posso eliminare e cosa comporta esattamente?

  6. #6
    Guest

    Predefinito

    prova così:
    [code:1:f3eaa096e4]or die("Could not select database $link"); [/code:1:f3eaa096e4]

  7. #7
    Guest

    Predefinito

    vi prego non mollatemi

  8. #8
    Guest

    Predefinito

    scusate se invio le risposte a scopo ritardato ma per ogni mess ci metto un quarto d'ora perchè non so come spiegarmi visto che non capisco neanche io cosa sto facendo

    Posso stressare ancora?

    ora mi apre la mia pagina index senza errori ma del database neanche l'ombra!

  9. #9
    Guest

    Predefinito

    perfetto ho appena fatto una cazzata:
    leggendo nel forum come impostare un form ho cercato di creare un nuovo file per metterci il codice descritto dall'utente che spiegava come fare... non sapendo come creare un nuovo file mi è venuta in mente la geniale idea di copiare il mio unico file che si chiama index.php però me lo feca salvare solo all'interno di una cartella o sottocartella di myadmin...
    io l'ho salvato propio nella cartella myadmin e ho completamente sovrascritto il file che mi gestiva il database e ora come faccio!!!!!!!!!!?

  10. #10
    Guest

    Predefinito

    l'ultimo post era una falso allarme ho rinstallato myadmin e ho risolto tutto :D
    ma mi rimane sempre l'altro problema:
    ora mi apre la mia pagina index senza errori ma del database neanche l'ombra!

    Non è che per caso devo creare io una tabella o qualcosa di simile dove poi andranno inseriti i dati del database? oppure fa tutto da solo? 8)

    Se devo creare questo spazio per i dati... in quale linguaggio (html....)?

    Uffa ma a quest'ora siete tutti a nanna? :(

  11. #11
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    ehm ... hai attivato il database dal pannello?

    Occhio che se lo fai e non hai 2500 AC devi tener presente che se poi non saldi il debito entro un mese te lo bloccano (non cancellano, resta li` e puoi riattivarlo quando avrai gli AC necessari).
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

  12. #12
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    ehm ... hai attivato il database dal pannello?

    Occhio che se lo fai e non hai 2500 AC devi tener presente che se poi non saldi il debito entro un mese te lo bloccano (non cancellano, resta li` e puoi riattivarlo quando avrai gli AC necessari).
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

  13. #13
    Guest

    Predefinito

    Non sarà che non vedo i dati nella tabella perchè nella tabella non ci sono ancora dati?

    Adesso faccio la prova, grazie per avermi aiutato
    E comunque la prossima volta vado anch'io a letto presto così ci capisco qualcosa il giorno dopo ed evito di stressarmi e stressarvi.

    Bacini Baciò :P

  14. #14
    Guest

    Predefinito

    Non sarà che non vedo i dati nella tabella perchè nella tabella non ci sono ancora dati?

    Adesso faccio la prova, grazie per avermi aiutato
    E comunque la prossima volta vado anch'io a letto presto così ci capisco qualcosa il giorno dopo ed evito di stressarmi e stressarvi.

    Bacini Baciò :P

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •