Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/06/2009, 16:34
diego007007
 
Fecha de Ingreso: enero-2009
Ubicación: en la casa
Mensajes: 223
Antigüedad: 15 años, 3 meses
Puntos: 3
Respuesta: Ingresar datos a la DB

Hola GatorV, ya hice lo que me dijiste, pero me da un error y no se como corregir, este es mi codigo:
Código PHP:
<html>
<body>
<FORM ACTION="index.php" METHOD="POST">
<TEXTAREA COLS=70 ROWS=20 NAME="Texto">
</TEXTAREA>
<BR><BR>
<INPUT TYPE="submit"><INPUT TYPE="Reset">
</FORM> 
<?php
include "coneccion.php";
$text = @$_POST['Texto'];
$text trim($text);        
$text preg_replace("/\s\s+/"' '$text);
$regExp1="/([a-zA-Z][^ ]*)/i";
preg_match_all($regExp1$text$patron1);
$regExp2="/(\w+\.\w+[%][$ ]*)/";
preg_match_all($regExp2$text$patron2);
$count count($patron1[1]);
for (
$row 0$row $count $row++) {
        
$x1 $patron1[1][$row];
        
$x2 $patron2[1][$row];
        
$result mysql_query("SELECT nombre FROM 'pais' ") or die ("Problema con query");//error aqui
        
if(!(mysql_num_rows($result)>0)) {
            
$query = ("INSERT INTO pais SET nombre='$x1', primera='$x2'") or die ("Problema con query1");
            
mysql_query($query);
        } else {
            
$query = ("UPDATE pais SET primera='$x2'") or die ("Problema con query2");
            
mysql_query($query);
        }        

mysql_close($con);
?>
</body>
</html>
Mi base de datos al momento tiene la siguiente estructura:
Código PHP:
-- Base de datos: `estadistica`
-- 
Estructura de tabla para la tabla `pais`
CREATE TABLE IF NOT EXISTS `pais` (
  `
nombrevarchar(1000NOT NULL,
  `
primeraint(100NOT NULL DEFAULT '0'
ENGINE=MyISAM DEFAULT CHARSET=latin1