Bonjour à tous !
Voila dans l'exécution d'une requête Ajax j'aimerai ouvrir directement un lien, je m'explique :
Lors d'un clique sur un menu, une requête Ajax lance un php qui fait une requête dans ma base MySQL pour afficher dans une div principale la liste des documents attachés à ce menu.
Exemple si on clique sur menu "Texte de lois" , la maindiv apparait avec la liste des fichiers PDF sous la forme :
Nom du document : [icone pdf ou on clique pour ouvrir le document]
Cependant j'aimerai faire un test dans mon PHP :
Si le résultat de ma requête est 1 ligne j'aimerai ouvrir directement le document retourné dans un nouvel onglet.
Si le résultat est constitué de plusieurs lignes, mon php affiche la liste des documents avec les icônes correspondantes.
Mon code php se comporte comme ceci, mais je ne sais pas quoi mettre dans les accolade pour ouvrir le document directement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 if (count($reponsedoc)==1) { // je ne sais pas quoi mettre ici ! } else { $message .= "<t>".$nom." <a href='".$url."' target='_blank'><img src='./img/pdf.png' align='middle' title='Telechargez le fichier au format PDF' /></a></div></t><br><br> "; $indicedoc++; }
Résumé : Peut on ouvrir un lien via PHP directement ou une fonction AJAX ne peut que retourner une chaine de caractère ?
Partager