Bonjour,
voici le code que je souhaite mettre en place.
j'ai un problème de syntaxe lorsque j'ai plus d'un argument dans la ligne :
function supprimer(id, vartable) {
tout marche nickel, si je n'ai que : id
des que j'ajoute vartable ça ne marche plus:
voici la ligne comme je pense qu'elle devrait être mais sans succes:
	
	| 12
 3
 
 | $.get('supprimer_demandedeb.php', {  
                        idsup:id, nomtable: vartable
                    } | 
 pour info : id est de type long et vartable est de type chaine,
je précise bien que c'est evident car je pense que peut être que mon probleme vienne de là !
	
	| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 
 |             function supprimer(id, vartable){  
                if (id > 0) {  
                    //Exécution du script PHP avec Ajax  
                    $('#customers tr[id="commentaire' + id + '"] td').css({  
                                'backgroundImage': 'none',  
                                'backgroundColor': 'white',  
                            });  
                            $('#customers tr[id="commentaire' + id + '"] td').animate({  
                                'backgroundColor': '#ff8888',  
                                'color': '#941010'  
                            }, 1000);  
                    $.get('supprimer_demandedeb.php', {  
                        idsup:id, nomtable: vartable
                    }, function(data){  
 
                        if (data == '1') 
						{  
                            $('#customers tr[id="commentaire' + id + '"] td').fadeTo("slow", 0, function(){  
                                $(this).hide();  
                            });  
                        } else{  
                            alert('Problème de connexion à la base de donnée');  
                        }  
 
                    });  
 
                }  
            } | 
 //***** appel depuis la page HTML/ PHP
l'appel se fait par :
	
	| 12
 
 | <a  href='javascript:supprimer(".$row['id'].", 'table_news')'>
//avec un gros doute sur la syntaxe des cotes autour de table_news | 
 
**** code complet de l'appel ******
	
	<a  href='javascript:supprimer(".$row['id'].", 'table_news')'><img src='images/effacer.png' width='16' height='16' border='0' /></a></td>
 
//***** fichier PHP appelé ***
	
	| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 
 | <?php
header('P3P: CP="CAO PSA OUR"'); 
session_start(); 
 
include ("connexion/connexionpg.php");
	$requete = "delete from $_GET[nomtable] where id = $_GET[idsup]";
	if (pg_query( $cnx, $requete))
	   echo '1';  
    else  
        echo '0';  
	pg_close($cnx);
 
?> | 
 
************
voila j'ai essayé d’être complet dans l’énoncé du problème
je rappel que mon code fonction avec 1 seul argument
à savoir : ID
merci d'avance pour votre aide.
						
					
Partager