Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: Nabucodonosor en 29 Agosto 2006, 17:06 PM

Título: mysql_init() no quiere funcionar :'(
Publicado por: Nabucodonosor en 29 Agosto 2006, 17:06 PM
saludos:
He estado intentando hacer funcionar la funcion mysql_init() y he encontrato una pagina de un tutorial http://www.conclase.net/c/mysql/index.php?cap=001y he leido sus ejemplos... pero:
al ejecutar este codigo (Modo dinamico)

<?php
MYSQL 
*myData;
 
// Intentar iniciar MySQL:
if(!(myData mysql_init(0))) {
   // Imposible crear el objeto myData
   return 1;
}
?>


me surge este error
Parse error: parse error, unexpected '=' in C:\websites\tractoamerica\www\pruebasMYSQL.php on line 5
y el ejecutar el Modo Estatico

<?php
MYSQL myData
;
 
// Iniciar MySQL:
mysql_init((MYSQL*)&myData));
?>


me sale este nuevo error:
Parse error: parse error, unexpected T_STRING in C:\websites\tractoamerica\www\pruebasMYSQL.php on line 2

ahora: Yo no se si es un error de ese tutorial o es q no reconoce el mysql_init(), tengo la extension php_mysql.dll habilitada, asi q no se como hacer funcionar este asunto o estoy haciendo algo mal?, si alguien ya tuvo este problema paseme el cable ;) asi solucionamos este asunto.

toda guia es bienvenida
Título: Re: mysql_init() no quiere funcionar :'(
Publicado por: devcode en 29 Agosto 2006, 23:59 PM
Mmm.. el tutorial que has leído es de C++, no de PHP.
Título: Re: mysql_init() no quiere funcionar :'(
Publicado por: sirdarckcat en 30 Agosto 2006, 01:17 AM
jajaj

http://php.net/mysql (http://www.google.com/search?q=mysql+php)
Título: Re: mysql_init() no quiere funcionar :'(
Publicado por: Nabucodonosor en 31 Agosto 2006, 16:12 PM
he buscado en www.mysql.com  y encontre q esta es una funcion de API C para mysql osea, no hay esta funcion en php?.
y si es asi como puedo usar este api desde php?
Título: Re: mysql_init() no quiere funcionar :'(
Publicado por: Thaorius en 3 Septiembre 2006, 00:00 AM
En php es mas facil, similar pero facil, usas mysql_connect, mysql_query, mysql_close y demas, pero no tenes que crear el objeto con mysql_init ni mysql_real_connect ni nada.

Mirate el link que te pusieron un par de post atras.

Saludos