Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2012, 15:03
juniorhernandezg
 
Fecha de Ingreso: enero-2012
Mensajes: 109
Antigüedad: 12 años, 10 meses
Puntos: 0
Insertar registro automaticamente a MySQL

Buenas,

Amigo necesito registrar unos datos que me genera un XML y un codigo PHP a MySQL pero ejecuto el codigo y solo agrega 0,0,0.

Si tienen idea donde esta el error se lo agradezco, saludos.

Este es el codigo:

Código:
<?php

$url = "C:\TelnetWS3\AlarmasXML.xml";
$contenido_xml = "";
if($d = fopen($url, "r")){
 while ($aux= fgets($d, 1024)){
    $contenido_xml .= $aux;
  }
	  fclose($d);
	}else{
	  echo "No se pudo abrir el XML";
	}
	$xml =simplexml_load_string ($contenido_xml);   
?>

	<?php
	$contenido_xml = str_replace('MAJOR', 'Major', $contenido_xml);
	preg_match_all('/<Severidad>(.*?)<\/Severidad>/si', $contenido_xml, $res);
    $repeticiones = array_count_values($res[1]);
	$Critical =$repeticiones['Critical'];
	$Major =$repeticiones['Major'];
	$Minor =$repeticiones['Minor'];
	?>
	
	<font face="verdana" size="2" color="#B22222"><b>Critical: <? echo $Critical;?></b></font> / 
	<font face="verdana" size="2" color="#FF4500"><b>Major: <? echo $Major;?></b></font> / 
	<font face="verdana" size="2" color="#FFA500"><b>Minor: <? echo $Minor;?></b></font>

	
	<?php
    $link = mysql_connect("localhost","root","movilnet2012");
    mysql_select_db("datos",$link);
    mysql_query("INSERT INTO valores (Critical,Major,Minor)
    VALUES ('{$_GET['Critical']}','{$_GET['Major']}','{$_GET['Minor']}')",$link);

   
?>