Spanish Conectar con MySQL usando PHP

msuzanne

Member
Buen dia a todos,
Necesito su ayuda, ya que hace dias que estoy dando vueltas con este error y no logro encontrar solución, paso a detallar

Tengo una base de datos MySQL y WampServer instalado, intento acceder a la base de datos por medio de PHP y la prueba en el navegador funciona perfecto, veo los datos que espero que son los siguientes:
1627388458080.png


Pero al intentar conectar desde la aplicacion B4A, me da un error de que me faltan permisos, este es el error:
1627388542037.png


Este es el codigo:
B4X:
    Dim h As HttpJob
    
End Sub

Sub Activity_Create(FirstTime As Boolean)
    'Do not forget to load the layout file created with the visual designer. For example:
    Activity.LoadLayout("1")
    h.Initialize("Listausuarios",Me)

    'Connect
End Sub

Sub Activity_Click
    ProgressBar1.Visible = True
    Wait For (CallSub(Starter, "ListAnimals")) Complete (Result As Boolean)
    Log("Completed. Success: " & Result)
    ProgressBar1.Visible = False
End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub
Sub JobDone(Job As HttpJob)
    
    If Job.Success Then
        Select Job.JobName
            Case "Listausuarios"
                Msgbox("OK","")
        End Select
    End If
End Sub

Private Sub Button1_Click
    h.Download2("http://192.168.0.12:80/wbsvc.php", Array As String("o","json"))
End Sub


Por favor su ayuda ya que no se que mas hacer
Saludos,
 

Num3

Active Member
Licensed User
Longtime User
Does this work (removing the port)?
B4X:
h.Download2("http://192.168.0.12/wbsvc.php", Array As String("o","json"))

Download2 makes a GET request, isn't your PHP code waiting for a POST like this:

B4X:
h.PostString("http://192.168.0.12/wbsvc.php", "o=json")
 
Last edited:

msuzanne

Member
Buen dia a todos,
Primero gracias por la ayuda, me sirvio y lo solucione, el problema estaba en la configuracion default que trae apache, donde no permite conexiones desde fuera.
La solucion fue la siguiente
1627480487000.png


Fue gracias al link que paso djmainero


Gracias y saludos
 
Top