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

    connessione sql con pagine php

    ciao, mi potreste dire perche' questo sql , che per ID ha dei nomi e non piu' dei numeri :

    CREATE TABLE if not exists provadwayn (
    ID CHAR(255),
    Campo1 CHAR(255),
    Campo2 CHAR(255),
    Campo3 CHAR(255),
    INDEX ID ( ID )
    );
    INSERT INTO provadwayn VALUES ('ruggero','ciao rugge','testo rugge','link rugge');
    INSERT INTO provadwayn VALUES ('daniele','ciao dany','testo dany','link dany');
    INSERT INTO provadwayn VALUES ('dwayn','ciao dwayn','testo dwayn','link dwayn');

    con questa connessione :

    <?
    function connetti ($db,$server="localhost",$user=xxxxxxx,$pass="xxxx xxxx")
    {
    /* Connecting, selecting database */
    global $link;
    $link = mysql_connect($server, $user, $pass)
    or die("Connessione non riuscita");
    mysql_select_db($db) or die("Non Riesco a trovare il database");
    }

    connetti(xxxxxxxxxxxx);
    if (!$id)
    die(" [^_^]");
    $sql="select campo1,campo2,campo3 from daniprova where id=$id";
    $result=mysql_query($sql);
    while (list($campo1,$campo2,$campo3)=mysql_fetch_row($re sult)) {

  2. #2
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    Non mi è molto chiara la domanda, in pratica vuoi sapere perchè nella tabella hai un id con dei nomi e non con numeri??

    Se è così la risposta è che la chiave primaria di una tabella serve a definire un campo che non può essere ripetuto in più di un record e non ha importanza che si tratti di numeri o lettere.

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.