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` (
`nombre` varchar(1000) NOT NULL,
`primera` int(100) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;