Problème php "T_string"
                    
        
     
             
                    Miniking
    
        
    
                    Messages postés
            
                
     
             
            32
        
            
                                    Statut
            Membre
                    
                -
                                     
Miniking Messages postés 32 Statut Membre -
        Miniking Messages postés 32 Statut Membre -
        Bonjour, j'ai codé un "système" de news, je peux en ajouter et tout et tout grace a une page, j'ai donc voulu faire pareil pour supprimer, mais voila ce que ça me dit :
Parse error: syntax error, unexpected T_STRING in /home/*****/public_html/******/suppression1.php on line 7
La ligne qui pose problème :
$bdd->exec('DELETE FROM minichat WHERE titre='Test html pour les news.');
Merci beaucoup.
            
            
                
            
                
    
    
    
        Parse error: syntax error, unexpected T_STRING in /home/*****/public_html/******/suppression1.php on line 7
La ligne qui pose problème :
$bdd->exec('DELETE FROM minichat WHERE titre='Test html pour les news.');
Merci beaucoup.
        A voir également:         
- Problème php "T_string"
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
11 réponses
                        
                    tu as un pb de '
exec('DELETE FROM minichat WHERE titre='Test html pour les news.');
essayes comme ça:
et est ce normal le point à la fin de Test html pour les news.
    
                exec('DELETE FROM minichat WHERE titre='Test html pour les news.');
essayes comme ça:
exec("DELETE FROM minichat WHERE titre='Test html pour les news.' ");
et est ce normal le point à la fin de Test html pour les news.
                        
                    Le point est fait exprès, mais maintenant, ça me dit: 
Parse error: syntax error, unexpected $end in /*****/*****/public_html/******/test/suppression1.php on line 7
La ligne qui pose problème est juste "?>"
    
                Parse error: syntax error, unexpected $end in /*****/*****/public_html/******/test/suppression1.php on line 7
La ligne qui pose problème est juste "?>"
                        
                    quand tu as le message ....unexpected $end .... et que la ligne est celle tout à la fin du fichier c'est que tu as un pb d'accolades avec tes if  /else
vérifies bien que chaque { a sa }
    
                vérifies bien que chaque { a sa }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
                        
                    Marche pas, voila le code :
try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=***;dbname=*****', '****', '****', $pdo_options);
$bdd->exec("DELETE FROM minichat WHERE titre='Test html pour les news.' ");
}
Et si je met le } avant le $bdd->exec ça ne marche pas non plus.
    
                try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=***;dbname=*****', '****', '****', $pdo_options);
$bdd->exec("DELETE FROM minichat WHERE titre='Test html pour les news.' ");
}
Et si je met le } avant le $bdd->exec ça ne marche pas non plus.
                        
                    par exemple comme ça:
vas voir ce site: http://www.siteduzero.com/tutoriel-3-34790-pdo-interface-d-acces-aux-bdd.html
    
                
try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=***;dbname=*****', '****', '****', $pdo_options);
$bdd->exec("DELETE FROM minichat WHERE titre='Test html pour les news.' ");
}
catch(Exception $e)
{
        echo 'Une erreur est survenue !';
        die();
}
vas voir ce site: http://www.siteduzero.com/tutoriel-3-34790-pdo-interface-d-acces-aux-bdd.html
                        
                    Ton code est parfait, mais c'est possible de remplacer par exemple "Test pour html" par une variable que j'envoie a partir d'une page (avec POST) ?
                
                
    
                