Visual Basic Foro

Programación => Visual Basic 6 => Mensaje iniciado por: ElChapu en Septiembre 25, 2011, 04:41:37 pm

Título: Duda con vb+php+mysql(modulo Remote Setting)
Publicado por: ElChapu en Septiembre 25, 2011, 04:41:37 pm
buenas
le comento me baje el modulo de leandro que esta muy bueno, todo me funciona perfecto pero tengo una duda
tengo que cargar los datos de una tabla en una list o datagrid o algo similar.

el archivo php yo lo arme asi

Código: [Seleccionar]
<?phpinclude('config.php');$sql = "SELECT * FROM ms_generos";$query = mysql_query($sql,$link);  while ($row = mysql_fetch_array($query)) {  {echo " la categoria es: ".$row['g_nombre']."";}     }?>
y lo llamo desde visual basic
Citar
MSFlexGrid1.AddItem PidoListaCategorias
que en el modulo puse asi
Citar
Public Function PidoListaCategorias(Optional Default As String) As Variant
Dim SRet As String
SRet = ShellURL(URL & "categorias.php")
PidoListaCategorias = IIf(SRet = vbNullString, Default, SRet)
End Function

si yo entro por el navegador a la url del php me da los echo 1 al lado del otro
y en visual basic me carga todos los echos en 1 solo item

alguien me podria dar 1 mano.
muchas gracias
Título: Re:Duda con vb+php+mysql(modulo Remote Setting)
Publicado por: seba123neo en Septiembre 25, 2011, 05:35:04 pm
desde php, deberias devolver el resultado con un separador y asi despues haces un split() y vas cagando los items de a uno por ves.

por ejemplo en php te devuelve:

item1|item2|item3|item4|item5

despues haces un Split() por el caracter "|" recorres el array y vas llenando de a uno el listbox.

saludos.
Título: Re:Duda con vb+php+mysql(modulo Remote Setting)
Publicado por: ElChapu en Septiembre 25, 2011, 05:59:56 pm
 ;D ;D tenes razon, era mas facil de lo que me imaginaba, muchas gracias
Título: Re:Duda con vb+php+mysql(modulo Remote Setting)
Publicado por: k_arlytos en Septiembre 25, 2011, 09:12:58 pm
Tengo una duda la hacer SRet = ShellURL(URL & "categorias.php")

en la variable SRet se guarda los resultados que la pagina Imprime????
o ShellURL es una funcion que esta en un Modulo?