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

PHP + MYSQL = dor de cabeça

Discussão em 'Programação' iniciada por COLD_WAR, 17 de Novembro de 2005. (Respostas: 6; Visualizações: 930)

  1. COLD_WAR

    COLD_WAR Power Member

    Deve ser burrice minha mas o que se passa aqui?

    Código:
    $conn = mysql_connect('localhost', 'xpto', 'xxxxxx')  or die('CONNECT error: '.mysql_errno().', '.mysql_error());
    
    mysql_select_db('queue', $conn) or die(' SELECT error: '.mysql_errno().', '.mysql_error());
    
    ...
    
    mysql_db_query("INSERT INTO csr_queue VALUES ($args)\;", $conn) or die('INSERT error: '.mysql_errno().', '.mysql_error());
    
    ...
    
    
    Output :

    INSERT error: 1102, Incorrect database name

    Ja nao sei o que fazer.
     
  2. turbulence

    turbulence Power Member

    pelo erro parece que o nome da base de dados ta mal definido... exprimenta ja agr tirar isto:
     
  3. NoMercy

    NoMercy Power Member

    A mim tambem me parece ser aquilo que o turbulence disse.
    Ou seja, não me parece que seja necessário meteres o ; no final do sql statment e sendo assim não precisas de o "escapar" com o \
     
    Última edição: 17 de Novembro de 2005
  4. BraBo

    BraBo Banido

  5. Mitnick

    Mitnick Power Member

    mesmo que ele necessite de ter o ';' nao precisa da barra, pois estamos a falar de uma string... eu acho... eu pelo menos nao costumo usar, e ate ver tudo tem funcionado...
     
  6. Baía

    Baía Power Member

    o problema é mesmo o nome da BD ... aparentemente...
    não me parece que haja erro de sintaxe.
     
  7. NoMercy

    NoMercy Power Member

    Mas estamos todos a dizer a mesma coisa e ninguem se entende?!? :P
     

Partilhar esta Página