Hola,
Estoy subiendo un fichero csv a mysql yendo por lineas. Si un valor del CSV (Id) se encuentra ya en la base de datos me actualiza (UPDATE) los datos de ese registro. En caso de no encontrarse quiero mostrar esos ID y dos datos mas (calle y municipio) en una tabla HTML.
Estaba haciendo esto si no localiza el valor pero por cada valor no encontrado me crea una tabla.
Código PHP:
Else{ // En caso de que el valor no sea encontrado
echo "<table><tr><th>Id </th><th>Dirección</th><th>Municipio</th></tr>";";
echo "<tr><td>".addslashes($this->id)."</td>";
echo "<td>".addslashes($this->calle)."</td>";
echo "<td>".addslashes($this->municipio)."</td></tr>";
echo "</table>";
He probado también poner esto al inicio de la pagina:
Código PHP:
echo "<table><tr><th>Id </th><th>Dirección</th><th>Municipio</th></tr>";
y final:
Código PHP:
echo "</table>";
pero al hacer las filas cada vez que no encuentra un registro después del else me quedan todos datos (Id, calle, municipio) juntos, sin mantener el formato de filas y celdas.
Código PHP:
Else{
echo "<tr><td>".addslashes($this->id)."</td>";
echo "<td>".addslashes($this->calle)."</td>";
echo "<td>".addslashes($this->municipio)."</td></tr>";}
Agradecería una ayudita…