Hola buen día, estoy trabajnado en php y me han surgido muchas dudas estoecho un lio.
Bueno tengo una tabla llamada orders en una bd sql, y ahi tengo serivicios, ip
Hago una consulta para que me seleccione los servicios que tiene mi ip
Y se supone que en el select me deben aparecer todos los servicios, en mi caso tengo dos y solo me aparec uno aqui les va el código para que se den una idea.
Código PHP:
<select name="select">
<?
$sql="select
`tblorders`.`nameservers` AS `nameservers` ,
`tblorders`.`id` AS `id`
from
`tblorders`
where
(`tblorders`.`ipaddress` ='".$ip."')";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query))
{
?>
<option value=" <? echo $row[1]; ?>"><? echo $row[0]; ?>
</option>
<?php
}
?>
</select>
Si cambio el acomodo de las variables en el select o el numero en el row, me imprime el ip del servicio, y en ese caso si me imprime los dos ips,
el problema es aqui cuando quiero imprimir el servicio solo me imprime uno.
Agradesco mucho su ayuda de antemano, gracias.