Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/05/2011, 12:19
Avatar de stramin
stramin
 
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 11 meses
Puntos: 336
Respuesta: ordenar extraccion de datos de dos consultas

no tiene sentido usar mysql_fetch_array() si no usaras el arreglo

mysql_fetch_array() facilita el acceso a los datos usando un arreglo con los nombres de las tablas, si no quieres usarlos y prefieres usar el indice solo usa mysql_fetch_row()

en otras palabras, tu subconsulta que está así:

Código PHP:
Ver original
  1. while($myrow5=MySQL_fetch_array($result5))
  2. {
  3.             $marcamodelo = $myrow5["1"];
  4. }

sería mas eficiente hacerla de alguna de estas 2 maneras:

Código PHP:
Ver original
  1. while($myrow5=MySQL_fetch_array($result5)){
  2.             $marcamodelo = $myrow5['id'];
  3. }

Código PHP:
Ver original
  1. while($myrow5=MySQL_fetch_row($result5)){
  2.             $marcamodelo = $myrow5[1];
  3. }

te digo esto por que se te hará mas fácil usar los nombres de cada campo ("id","marca",etc) que estar usando los números ("0","3",etc)
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D