1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Problemas com PHP/MySQL - Ajuda

Discussão em 'Programação' iniciada por xcubic, 22 de Agosto de 2006. (Respostas: 2; Visualizações: 687)

  1. Ora bem, escrevi isto :002::
    PHP:
    <?php 

    $hostname 
    "***"
    $user "***"
    $password "***";
    $db "***";
    echo 
    "<br>Hostname: ",$hostname;
    echo 
    "<br>User: ",$user;
    echo 
    "<br>Password: ",$password;
    echo 
    "<br>Database Name: ",$db;
    $var_test=1;


    $connect mysql_connect($hostname$user$password);
    if (!(
    $connect)) 
        {
        echo 
    "<br><br>Status: Error, NOT connected!","<br>"
        
    $var_test=0;
        }
    else 
        echo 
    "<br><br>Status: Conected to $hostname!";
          
    if (
    $var_test==1)     
        {
        
    $query_create_db "CREATE DATABASE $db";
        
    $create_db mysql_query($query_create_db,$connect);
        if(
    $create_db==1)
            echo 
    "<br>Status : Database created!","<br>";
        else
            {
            echo 
    "<br>Status : Database NOT created!";
            
    $var_test=0;  
            }
        }
    else{}

    if (
    $var_test==1)     
        {
        
    $db_select mysql_select_db($db$connect);
        if(
    $db_select==1)
            echo 
    "<br>Status : Database selected!","<br>";
        else
            {
            echo 
    "<br>Status : Database NOT selected!";
            
    $var_test=0;  
            }
        }
    else{}
         
    if (
    $var_test==1)     
        {
        
    $query_create_tbl_login "CREATE TABLE 'login' (
            codigo INT AUTO_INCREMENT PRIMARY KEY,
            nome VARCHAR(40),
            email VARCHAR(50),
            nick VARCHAR(40),
            password VARCHAR(50)
            )"
    ;
        
    $create_tbl_login mysql_query($query_create_tbl_login,$connect);
        if(
    $create_tbl_login==1)
            echo 
    "<br>Status : Database LOGIN created!","<br>";
        else
            {
            echo 
    "<br>Status : Database NOT selected!";
            
    $var_test=0;  
            }
         }
    else{}
                          
    echo 
    "<br><br>END";
    ?>
    E não percebo porque não funciona e me dá o seguinte resultado :'(:

    Agradecia uma pequena ajuda nisto... Obrigado
     
  2. Esqueçam, já descobri. Que estupidez, agora só não percebo porque não cria a tabela
     
  3. CrazyBomber

    CrazyBomber Power Member

    usa o mysql_last_error() para ver o erro que te dá.
    Assim por alto não vi nenhum erro, mas também estou com pressa :sad:
     

Partilhar esta Página