Stack Overflow en español

Chat de la comunidad de Stackoverflow en español. A veces char...
Dec 19, 2020 23:18
@abulafia si, eso es, al añadir una respuesta a una pregunta, en un atributo src de una tag img, intento añadir una imagen pero cuando le das a ejecutar al snipped, la imagen no se muestra, supongo que es normal por seguridad
Dec 19, 2020 22:26
en el snipped de las respuestas, ¿cómo se hace para insertar imágenes que se vean al darle a ejecutar? he puesto algunos img con una imagen para un carousel pero se muestra el alt en lugar de la imagen
Dec 19, 2020 22:25
hola
Jan 5, 2020 21:28
hola
Mar 8, 2019 23:07
hola
May 11, 2018 12:24
¿Descartas explicarle el motivo?
May 11, 2018 11:24
@PabloLozano orgullo... la perdida del coche, etc... el dolor me duró una semana, menos mal del cinturón
May 11, 2018 10:45
si, menos mal
 
Aug 3, 2020 13:41
No puedes usar el método ready de jQuery si no lo incluyes en tu proyecto.
 
Jan 23, 2020 07:31
Para ver el código generado del json, solo tienes que ver el código fuente de la página ajax.php?valor=5 normalmente ctrl+u o botón derecho, ver código fuente.
Jan 23, 2020 07:31
Al parecer, hay un error en el fichero json generado. Puede que sea un carácter, un texto extraño, una codificación mal, muchas cosas. Mira el json generado a ver si es correcto.
Jan 23, 2020 07:31
Por el error que nos muestras "Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result" parece que tu conexión con la base de datos, no retorna nada en $r al hacer mysqli_query. Haz un print_r de $r antes de mysqli_fetch_array para ver si hay algo ahí o no.
Jan 23, 2020 07:31
Creo que ya lo tengo, añade , MYSQLI_ASSOC al mysqli_fetch_array para que puedas acceder como array, quedaría así: $resultados= mysqli_fetch_array($r, MYSQLI_ASSOC); y en el otro fichero así: while ( $f = mysqli_fetch_array( $re, MYSQLI_ASSOC ) ) {
Jan 23, 2020 07:31
Vale, leyendo la documentación no será eso, porque por defecto es MYSQLI_BOTH y por tanto se puede acceder tanto como objeto como por array. La verdad, estoy un poco perdido con tu problema. ¿Hay duendes en tu ordenador? Ey no! viendo tu actualización y con tu último comentario, me doy cuenta de que el resultado de la SQL no es correcto, pues solo te devuelve un campo con el valor Fotografía Digital (FAU) cuando debería devolver como mínimo 12 campos.... Prueba a hacer un echo de la SQL antes de ejecutar el query y pégala tal cual en el phpmyadmin a ver que devuelve.
Jan 23, 2020 07:31
Si la página queda en blanco mal asunto, revisa el fichero error.log del servidor ya que habrá un error. En cualquier caso, la consulta SQL no está devolviendo nada, ¿puedes probar la consulta directamente en la base de datos o en phpmyadmin a ver si funciona? ¿los datos de acceso a la base de datos son correctos?
Jan 23, 2020 07:31
Llama al fichero php directamente (por ejemplo, tudominio.com/fichero.php?valor=1), para eso, cambia $_POST por $_REQUEST o fuerza un valor, deberías ver el json, pega el resultado en tu pregunta para ver de que se trata porque parece que el json no es correcto. Probablemente haya un warning o algo que lo corrompe.
Jan 23, 2020 07:31
Si no veo el código poco puedo hacer...
Jan 23, 2020 07:31
Pues entonces es que this.value no tiene ningún valor cuando tu función es llamada. Prueba a forzar un valor a mano a ver si es eso, por ejemplo: onchange="mifuncion(1)". También puedes mirar el código fuente html generado a ver si el campo value de los option, tiene un valor correcto. O inmediatamente después de tu función function mifuncion(valor){ haz un console.log(valor) a ver que hay.
Jan 23, 2020 07:31
El error de constant cod_materia es porque accedes al array con $c = $f[cod_materia]; en lugar de $c = $f["cod_materia"]; es decir, te faltan las comillas. Pasa lo mismo con materia. Al corregir esto, puede que el "valor" que pasas a la función javascript que ejecuta el AJAX, ya sea correcto y por lo tanto, se solucione el segundo error. Por otro lado, revisa las entradas de SQL Injection en esta misma web. Asumo que la conexión en la base de datos en la última parte de tu código, no la muestras pero la haces.
Jan 23, 2020 07:31
¿Tienes bien los accesos a la base de datos? ¿dónde ocurre el error? ¿qué error te sale? La mayoría de veces, revisar el fichero error.log te da la pista para solucionar el problema.
 
Mar 7, 2019 23:17
es tarde, me voy ya a la cama, ha funcionado?
Mar 7, 2019 23:04
por cierto, me has dejado un poco loco cuando me has dicho que ejecutas desde terminal el php.... ves el resultado en el terminal o en el navegdor?
Mar 7, 2019 23:03
entonces en tu código haces un include del fichero para usarlo... puedes tener varios php y en algunos lo usas y en otros no, esto hace tu código más eficiente también
Mar 7, 2019 23:02
es decir, el simple_html_dom.php en un fichero a parte, como si fuera un .js o similar. En caso de que saquen una nueva versión, reemplazas el fichero y tu código funionará sin cambiar nada
Mar 7, 2019 23:02
eso se hace para tener separado el código, como si fueran módulos, así, puedes actualizar un componente sin afectar al resto del código
Mar 7, 2019 23:00
fíjate en mi código, no hay nada más que el include y luego ya trabajo con las funciones como si las tuviera en mi propio php
Mar 7, 2019 23:00
es decir, include lo mete por ti, así que efectivamente tienes dos veces el mismo fichero
Mar 7, 2019 22:59
no lo hagas, en lugar de eso, se usa el include
Mar 7, 2019 22:59
has metido el simple_* dentro de tu php?
Mar 7, 2019 22:58
el siguiente por $valor2 = y así con todos...
Mar 7, 2019 22:58
pues mira, fácil, copia el mío en dónde lo necesites, pero cambia los echo por $valor1 =
Mar 7, 2019 22:55
según el error que me muestras, en la línea 95 del fichero indexprueba2.php declaras por segunda vez file_get_html. Tendría que ver el código para indentificar el problema.
Mar 7, 2019 22:52
crea un nuevo fichero index3.php con mi código a ver si tal cual funciona
Mar 7, 2019 22:51
un momento
Mar 7, 2019 22:49
has incluído dos veces el simple_html_dom.php, solo ponlo una vez arriba de la página
Mar 7, 2019 22:48
esque el teamviewer me dice que me bloqueo por dar soporte comercial,... menudos son xD
Mar 7, 2019 22:48
pegamelo
Mar 7, 2019 22:45
se cerró, pero ahora debería funcionar
Mar 7, 2019 22:40
pwd?
Mar 7, 2019 22:39
tu id?
Mar 7, 2019 22:38
pues si quieres me conecto y lo miramos
Mar 7, 2019 22:31
*teamviewer
Mar 7, 2019 22:30
tienes temaviewer?
Mar 7, 2019 22:29
lo copias en dónde tengas el index.php y lo añades con el include
Mar 7, 2019 22:29
aunque entiendo que sourceforge es un poco lio, si lo prefeires, bajalo directamente de raw.githubusercontent.com/samacs/simple_html_dom/master/…
Mar 7, 2019 22:28
para incluir el simple_html_dom.php primero tienes que bajarlo de simplehtmldom.sourceforge.net
Mar 7, 2019 22:27
hola
Mar 7, 2019 22:18
Bueno, si, es PHP, para poder usar estas funcionalidades necesitas PHP. Para que veas que funciona, lo púse en un dominio que tengo de pruebas: rust.bitware.pro/webcontrol/testing
Mar 7, 2019 22:18
Está ahí, es este: .item-row[data-item='COFFEE']
Mar 7, 2019 22:18
¿No te valió el código de mi respuesta en tu anterior pregunta? es.stackoverflow.com/questions/243094/… el método alternativo en mi respuesta que te sugiero debería valerte. Solo cambia la URL por la del iframe y usa los selectores para encontrar tu valor.