Visualizzazione dei risultati da 1 a 3 su 3

Discussione: non va mysql

  1. #1

    non va mysql

    non capisco perche non mi crea la tabella utenti

    Codice PHP:
    <?php

    $conex 
    mysql_connect("localhost""telefonini""") or die(mysql_error());

    $db "my_telefonini";

    $sql "SHOW databases LIKE '$db'";
    $resource mysql_query($sql);
    $result mysql_num_rows($resource);
    echo 
    "databases".$result."<br>"
    if(
    $result == false){

        
    $sql "CREATE database 'test'";
        
    mysql_query($sql);

    }
    if(
    $result == true){

        
    $sql "SHOW TABLES";
        
    mysql_select_db($db);
        
    $resource mysql_query($sql);
        
    $rows mysql_num_rows($resource);
        echo 
    "tabelle".$rows."<br>";
        if(
    $rows == false) {

            
    $tabella "utenti";
            
    $sql "CREATE TABLE `utenti`( `id` INT NOT NULL AUTO_INCREMENT , `email` VARCHAR(60) NOT NULL , 
            `password` INT(60) NOT NULL , `iscrizione` DATE NOT NULL , `token` VARCHAR(60) NOT NULL , 
            `attivo` INT NOT NULL , PRIMARY KEY (`id`)) ENGINE = InnoDB;"
    ;

            
    $resource mysql_query($sql);

        }

    }

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, hai provato ad eseguire le query direttamente a db?

    Aggiungi ...or die(...) anche alle altre query come fatto per la creazione del DB e vedi se ci sono errori importanti.

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,469
    Io metterei anche qualche echo per vedere se entri nei vari if.
    Non conosco nomi e struttura del tuo DB, ma la logica di esecuzione mi sembra dubbia.

Tag per questa discussione

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 © 2024 vBulletin Solutions, Inc. All rights reserved.