| |||
Conexion a Oracle Hola, quiero hacer un formulario normal y corriente en el que esos datos sean recogidos en una base de datos de Oracle.Tengo hecha la misma pagina, pero los datos son recogidos en una base de datos mysql, en este caso la base de datos la tenia instalada en mi propio ordenador. Ahora la base de datos de Oracle esta instalada en un servidor en el que yo estoy conectado a ella mediante una red lan. Si alguien me podria ayudar se lo agradeceria. |
| ||||
Mira, no se si te ayuda pero, ¿has mirado en el manual de www.php.net/es/manual como hacer asaltos a bbdd oracle? igual eso te ayuda (y seguramente más que yo ![]() Suerte
__________________ http://galeon.hispavista.com/dekano/img/Firmahttp://galeon.hispavista.com/dekano/img/Liston |
| |||
mira.. tienes que usar las funciones que estan en http://www.php.net/manual/es/ref.oci8.php ahora bien... si tu pagina la tienes hecha para Mysql ( con funciones del estilo mysql_*) entonces vas a tener que cambiar toda la pagina... te recomiendo que en vez de usar las funciones mysql_* utilices alguna capa de abstraccion de BD's... Cosas que tienes que hacer en el servidor web (PHP): -Tienes que compilar PHP (o sacar el ; en Win) con opcion de librerias de Oci8 -instalar el cliente ORacle en el servidor web para que se conecte al servidor ORACLE. -si no te funcionan los TNS, entonces colocar todo el string de coneccion (el que esta en el TNSNAMES.ORA) como nombre de la BD ...espero que te ayude! |
| |||
Cita: Aqui te envio el trozo de codigo:Mensaje Original por echevemaster Si me dieras algo de codigo tal vez podria ayudarte, mandame lo que tienes hecho en mysql para darte una ayudadita con eso Suerte <HTML> <HEAD> <TITLE>Formu1 - PHP</TITLE> </HEAD> <BODY> <h1><center>SARTUTAKO DATUAK<HR width = "50%"></h1></center> <? $eizena=0; $eabizena=0; $ehelbidea=0; $etelefonoa=0; $eherria=0; $ekp=0; $kontadorea=1; if ($izena==""){ $eizena=1; echo"Errorea egon da IZENA sartzerakoan\n<br>"; } if ($abizena==""){ $eabizena=1; echo"Errorea egon da ABIZENA sartzerakoan\n<br>"; } if ($helbidea==""){ $ehelbidea=1; echo"Errorea egon da HELBIDEA sartzerakoan\n<br>"; } if ($telefonoa==""){ $etelefonoa=1; echo"Errorea egon da TELEFONOA sartzerakoan\n<br>"; } if ($herria==""){ $eherria=1; echo"Errorea egon da HERRIA sartzerakoan\n<br>"; } if ($kp==""){ $ekp=1; echo"Errorea egon da KP sartzerakoan\n<br>"; } if ($eizena==1 or $eabizena==1 or $ehelbidea==1 or $etelefonoa==1 or $eherria==1 or $ekp==1){ echo "Ezin izan da konektatu"; } else{ mysql_connect("localhost","root","") or die ("Ezin izan gera konektatu"); mysql_select_db ("adibidea") or die ("Ezin izan da datubasea aurkitu"); if (mysql_query ("INSERT INTO datos (izena,abizena,helbidea,telefonoa,herria,kp) VALUES ('$izena','$abizena','$helbidea','$telefonoa','$he rria','$kp');")) { echo "<br><br><br><br><br><br><br>"; echo "<font color=\"#ff0000\">"; echo "<center><h3>Datuak ongi sartu dituzu, ZORIONAK</h3></center><br>"; echo "</font>"; } else{ echo "Ezin izan dira datuak sartu, SAIATU BERRIRO"; } echo "<table border=1 align = center>\n"; echo "<td><strong><center>IZENA</td><td><strong><center>ABIZENA</td><td><strong><center>HELBIDEA</td><td><strong><center>TELEFONOA</td><td><strong><center>HERRIA</td><td><strong><center>KP</td></tr></strong></center>\n"; echo "<td><center>$izena</td><td><center>$abizena</td><td><center>$helbidea</td><td><center>$telefonoa</td><td><center>$herria</td><td><center>$kp</td></tr></center>\n"; echo "</table>"; echo " <br><br><br><br> "; $f = fopen("$izena.pdf", "w"); $g = pdf_open($f); pdf_begin_page($g, 595, 842); pdf_translate($g, 300, 750); pdf_set_font($g, "Times-Roman", 30,"host", 0 ); pdf_show($g,$izena ); pdf_continue_text($g,$abizena); pdf_continue_text($g,$helbidea); pdf_continue_text($g,$telefonoa); pdf_continue_text($g,$herria); pdf_continue_text($g,$kp); #pdf_show_boxed($g, $izena.$abizena.$helbidea.$telefonoa.$herria.$kp , 200, 600, 500, 350, "justify"); pdf_end_page($g); pdf_close($g); echo "<center> <strong>"; echo "<A href=$izena.pdf> <center><img border=\"0\" src=\"pdf.gif\"></a> "; echo " <br> "; echo " Sortu PDF-a "; } ?> <? echo "<br><br><br><br><br><br><br><br><br><br><br>" ; echo "Zure IP zenbakia hau da:<strong>"; echo $REMOTE_ADDR; echo "<br></strong>"; ?> <A href="aukerak.php"> <center><img border="0" src="boton.gif"></a> </BODY> </HTML> |