Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, boa tarde primeiramente gostaria de agradecer as pessoinhas que me ajudarão a resolver o meu problemão anterior.
Bom venho por meio deste poste pedir uma ultima ajuda... estou tendo problema com banco de dados MySQL...
Deixa eu esplicar melhor,
Olha esse código,
mysql_query("INSERT INTO ranking(Nome, Level, Gold, Classe, Str) VALUES ('$ranking->Nome', '$ranking->Level', '$ranking->Gold', '$ranking->Classe', '$ranking->Str')");
Bom ela contei, 5 valores, para adiciona no banco de dados, Valores, (Nome, Gold, Classe, Str), Se eu deixo assim, e não ultrapasso os 5 valores... os dados importão para o banco MySQL...
Agora se eu deixa assim
mysql_query("INSERT INTO ranking(Nome, Level, Gold, Classe, Str, Int, Dex, Con, Resete, Evolucao) VALUES ('$ranking->Nome', '$ranking->Level', '$ranking->Gold', '$ranking->Classe', '$ranking->Str', '$ranking->Int', '$ranking->Dex', '$ranking->Con', '$ranking->Resetes', '$ranking->Evolucao')");
Estou passando 5 valores, ai não funciona não inporta nada tem alguma restrição de INSERT INTO, no php.ini? fico no aguarde.Não, nenhuma menssagem de erro... o codigo está corréto... to achando que é alguma configuração no Php.ini
tipo se eu deixa abaixo de 5 valore ou 5 valores ele inporta para o MySQL se eu deixa valores acima...
Não acontece nada da página branca vou olha no MySQL... e não inporta nada;
Configuração do php.ini? Deixa eu perguntar, exatamente como você debugou esse insert?
Configuração do php.ini? Deixa eu perguntar, exatamente como você debugou esse insert?
Irmão, eu não conseguir resolver o problema ainda, alguem pode me ajudar?
Amigo, quais os campos se sua tabela?
existe esses campos adicionais colocado na tabela?
caso sim, coloque o or die ficando.
mysql_query("INSERT INTO tabela (campos....) VALUES (valores....) ") or die (mysql_error());
Troque sua query por está e poste o erro que dará aqui ! para pode analisa mais tem outro jeito de usar um insert faz um crud ficaria melhor
mysql_query("INSERT INTO ranking(Nome, Level, Gold, Classe, Str, Int, Dex, Con, Resete, Evolucao) VALUES ('$ranking->Nome', '$ranking->Level', '$ranking->Gold', '$ranking->Classe', '$ranking->Str', '$ranking->Int', '$ranking->Dex', '$ranking->Con', '$ranking->Resetes', '$ranking->Evolucao')")or die ('Error ao inserir: '.mysql_error();
Alguma mensagem de erro ?!