Jump to content


Photo

Ajuda para alterar código com o novo PHP 5.5.12


  • Faça o login para participar
1 reply to this topic

#1 Multisciente

Multisciente

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Masculino

Posted 22/11/2015, 11:29

Código de conexão:

<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_x_conexao = "localhost";
$database_x_conexao = "x_bd";
$username_x_conexao = "root";
$password_x_conexao = "";
$x_conexao = mysql_pconnect($hostname_xs_conexao, $username_x_conexao, $password_x_conexao) or trigger_error(mysql_error(),E_USER_ERROR); 
?>

Código de conexão arrumado pra Mysqli:

<?php
$con = mysqli_connect("localhost","root","") or die ("could not connect to mysql");
mysqli_select_db($con, "x_bd") or die ("no database found");
?>

Agora dá o seguinte erro quando mando cadastrar usuário e vai pra outra página:

35jvup3.jpg

2gv33g7.jpg

 

Linha 10: $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

Linha 45: mysql_select_db($database_Pixels, $Pixels);

Linha 46: $Result1 = mysql_query($insertSQL, $Pixels) or die(mysql_error());

 

Como posso arrumar isso? Descobriu uma extensão, mas é muito caro: http://www.webassist...tensions/mysqli.


Edição feita por: Multisciente, 22/11/2015, 11:31.


#2 ShZlot

ShZlot

    12 Horas

  • Moderadores
  • 121 posts
  • Sexo:Masculino
  • Localidade:Bahia

Posted 22/11/2015, 14:59

Eu recomendo que você use uma classe de  banco de dados já pronta. A inserção, exclusão e consultas de dados são mais simples e intuitivas de programar além de ser tolerantes a falhas.

 

Da uma olhada nesse projeto no Github que é grátis https://github.com/j...-Database-Class


Trabalho desenvolvendo no melhor e mais completo CMS do tipo SaaS. Conheça você também e crie um site grátis no uCoz.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq